As part of extending my pervious post (Renaming SharePoint 2010 Search Service Database Name) I’m planning to provide a walkthrough practice for changing the Database names for FAST Search for SharePoint 2010 (FS4SP). I will start this post by listing the FS4SP Databases, then walking through the practice of renaming these databases.
FAST Search for SharePoint 2010 Databases:
FS4SP mainly deals with 2 Search Service Application (SSA) - FAST Search Content SSA & FAST Search Query SSA – which consist of 3 databases each as following:
- FAST Search Content SSA Databases:
- Content SSA Administration Database
- Content SSA Crawl Store Database
- Content SSA Property Store Database
- FAST Search Query SSA Databases:
- Query SSA Administration Database
- Query SSA Crawl Store Database
- Query SSA Property Store Database
Renaming FAST Search for SharePoint 2010 Databases:
Renaming Content SSA Databases
Modifying the CrawlStore Databases for the FAST Content SSA can be edited using the Farm Search Administration page in the Central Administration as following:
- Go to Central Administration Home >> General Application Settings>> Farm Search Administration
- Click Modify Topology for the FAST Content SSA.
- In the Databases Section click the Crawl Database>> Edit Properties
- Rename the Database Name as needed (Ex: Remove the GUID from the Database Name) and click OK.
- The changes on the Topology will be in Pending Changes State. Click Apply Topology Changes to confirm these changes.
Note: The FAST Content SSA Property Store Database is not shown in the Central Administration.
Modifying the Administration and Property Store Databases for the FAST Content SSA can be edited using PowerShell as following:
- Login as Farm Administrator on the SharePoint 2010 Application Server 2010.
- Start >> All Programs >> Microsoft SharePoint 2010 Products >> SharePoint 2010 Management Shell >> Run as Administrator.
- To Rename the FAST Content SSA Administration Database use the following script:
- To Rename the FAST Content SSA Property Store Database use the following script to get the Property Store Database GUID:
- Then run this script to rename the Property Store:
$ContentSSA = Get-SPEnterpriseSearchServiceApplication –identity "[FAST Content SSA Name]"
$ContentSSA.Pause()
$ContentSSA | Set-SPEnterpriseSearchServiceApplication -DatabaseName "[New FAST Content SSA DB Name]" –DatabaseServer "[DB Server Name]"
$ContentSSA.Resume()
Get-spdatabase
$ContentSSA = Get-SPEnterpriseSearchServiceApplication –identity "[FAST Content SSA Name]"
$ContentSSA.Pause()
Set-SPEnterpriseSearchPropertyDatabase –Identity "[Property Store Database GUID]" -SearchApplication $ContentSSA -DatabaseName "[New FAST Content Property Store DB Name]" -DatabaseServer "[DB Server Name]"
$ContentSSA.Resume()
Renaming Query SSA Databases
Modifying the Crawl and PropertyStore Databases for the FAST Query SSA can be edited using the Farm Search Administration page in the Central Administration as following:
- Go to Central Administration Home >> General Application Settings>> Farm Search Administration
- Click Modify Topology for the FAST Query SSA.
- In the Databases Section click the Crawl Database>> Edit Properties
- Rename the Database Name as needed (Ex: Remove the GUID from the Database Name) and click OK.
- In the Databases Section click the Property Database>> Edit Properties
- Rename the Database Name as needed (Ex: Remove the GUID from the Database Name) and click OK.
- The changes on the Topology will be in Pending Changes State. Click Apply Topology Changes to confirm these changes.
Modifying the AdministrationDatabases for the FAST Query SSA can be edited using PowerShell as following:
- Login as Farm Administrator on the SharePoint 2010 Application Server 2010.
- Start >> All Programs >> Microsoft SharePoint 2010 Products >> SharePoint 2010 Management Shell >> Run as Administrator.
- To Rename the FAST Query SSA Administration Database use the following script:
$QuerySSA = Get-SPEnterpriseSearchServiceApplication –identity "[FAST Query SSA Name]"
$QuerySSA .Pause()
$QuerySSA | Set-SPEnterpriseSearchServiceApplication -DatabaseName "[New FAST Query SSA DB Name]" –DatabaseServer "[DB Server Name]"
$QuerySSA .Resume()
Hope you find it useful.