SQL Server Development Bookmark and Share   
 index > SQL Server Database Engine > How to move Full Text Catalog SQL 2005???
 

How to move Full Text Catalog SQL 2005???

I have Googled the terms 'move path change full-text index catalog' and have come up with nothing that pertains to SQL 2005...only 2000 and 7.0....

So my question remains, how the heck do you change the location of the full-text catalog in SQL 2005? Must I delete and re-create? If so is there a good article on this process? I don't want to loose data or screw anything up....I can't imagine I am the first person who wants to do his?????

Hikmer  Thursday, September 06, 2007 11:35 PM
I figured this out without much help from Microsoft or the internet...but it seems that my lack of restore knowledge was my downfault. It seem sthat when restoring a database with Full-Text Catalogsusing the nice "wizard", you have the option of moving the databases AND the Full-Text Catalogs. I was trying way to hard to make this work using line commands which eventually foobared my last few transaction logs so I lost a few hours of data...no big deal in this project, glad it wasn't mission critical.

Hikmer  Thursday, September 13, 2007 2:58 PM

As far as I can remeber it is the same procedure as for previous versions. Although that there might be no KB article for that you can use the instructions and the found articles.

Jens K. Suessmeyer

---
http://www.sqlserver2005.de
---

Jens K. Suessmeyer -  Friday, September 07, 2007 6:46 AM

The documentation is close but not detailed or correct enough for me to try and hack through it on a production box. In fact the sixth step is causing this error:

Msg 259, Level 16, State 1, Line 1

Ad hoc updates to system catalogs are not allowed.

I even ran the follwoign command to allow updates to the catalog.

USE MailMeter;

GO

EXEC sp_configure 'allow updates', '1';

RECONFIGURE WITH OVERRIDE;

After searching Google it would seem that system catalog updates is not even possible even when using this option. Please somoene tell me how to move the Full Text Catalog!!! I am floored that there isn't any documentation that I was able to find in regards to this action.

Hikmer  Friday, September 07, 2007 3:10 PM
You can find the answer here:
http://msdn2.microsoft.com/en-us/library/ms345483.aspx

Just scroll down to the section regarding "Moving Full-Text Catalogs"

Good luck!
Dave Weprin  Thursday, September 13, 2007 2:50 PM
Jens K. Suessmeyer wrote:

As far as I can remeber it is the same procedure as for previous versions.



Here is the article for how to do it in previous versions:
http://support.microsoft.com/kb/240867

However, this will not work in SQL Server 2005, because the instructions involve manually updating system tables, which is not allowed in SQL Server 2005.
Dave Weprin  Thursday, September 13, 2007 2:53 PM
I figured this out without much help from Microsoft or the internet...but it seems that my lack of restore knowledge was my downfault. It seem sthat when restoring a database with Full-Text Catalogsusing the nice "wizard", you have the option of moving the databases AND the Full-Text Catalogs. I was trying way to hard to make this work using line commands which eventually foobared my last few transaction logs so I lost a few hours of data...no big deal in this project, glad it wasn't mission critical.

Hikmer  Thursday, September 13, 2007 2:58 PM

People,

It is very very simple to move the FullText catalog with SQL Server 2005 ( remember the pain of doing it with SQL 2000)

Here is how :-

1. Detach the database which contains the FullText Catalog. While detaching from Management Studio, there is "check box" called "Keep FullText Catalogs". Make sure that this is selected.

2. Move the catalog files to the location where you want them.

3. Attach the database from Management Studio and this will try and find the FT catalogs

=> this step will fail and it will prompt you to find the location of FTcatalog. say yes

=> choose the FTCatalog path and presss OK

4. Bingo ! you're done. Now wasnt that simple compared to SQL 2000

Smile

--

Sudar

  • Proposed As Answer bygavin-adams Sunday, March 15, 2009 11:25 PM
  •  
Sudarshan - MSFT  Saturday, February 09, 2008 8:46 AM

You can use google to search for other answers

Custom Search

More Threads

• Error when creating WMI alerts on SQL Server 2005 and SQL Server 2008
• SQL 2K5 x86 on Windows 2K3 R2 Enterpise SP 3 x64
• RAISERROR not found in Spanish
• Monitoring activity with sys.dm_exec_query_stats
• Question about Geography type in sql server 2008
• Database table design for huge number of columns
• suser_sname causes big delay
• 'System.Data.DataRowView' does not contain a property with the name...
• Defrag table/indexes
• Non-clustered index contains clustered index?