none
full text catalog路径的问题,在sql server 2008上面 RRS feed

  • 问题

  • 我有一个2005的backup文件,恢复到了sql server2008。但是2005上面full text catalog的路径指定到了在sql server 2008服务器上面不存在的一个路径,我想重新把这个路径指向一个存在的路径应该怎么做?或者怎么重新建立FULL TEXT SEARCH使它和原来的一样?
    2010年8月10日 3:15

答案

全部回复

  • 使用alter语句变更路径
    有dba的职位吗(北京的),请联系我 stswordman#hotmail.com
    2010年8月10日 3:20
    版主
  • 具体语法是怎么样的?能给个例子吗,谢谢了
    2010年8月10日 3:22
  • 错了,应该是 move 不好意思
    RESTORE DATABASE AdventureWorks2008R2
      FROM AdventureWorks2008R2Backups
      WITH NORECOVERY, 
       MOVE 'AdventureWorks2008R2_Data' TO 
    'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Data\NewAdvWorks2008R2.mdf', 
       MOVE 'AdventureWorks2008R2_Log' 
    TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Data\NewAdvWorks2008R2.ldf'
    RESTORE LOG AdventureWorks2008R2
      FROM AdventureWorks2008R2Backups
      WITH RECOVERY

    有dba的职位吗(北京的),请联系我 stswordman#hotmail.com
    2010年8月10日 3:27
    版主
  • 这个好像是回复数据库的啊,但是我已经用litespeed恢复了数据库,只是fulltext catalog的路径不对,我想知道怎么改变这个路径指向新的位置?
    2010年8月10日 3:33
  • Use 'alter database' as stswordman said, you can find sample code under 'Moving User Databases' in books online.
    2010年8月10日 3:40
  • 谢谢各位的答复!

    2010年8月10日 5:38