iT邦幫忙

0

請問SQL2000的資料庫問題

sql

大家好:
最近再練習SQL2000資料庫的管理,因為公司的網站是連結SQL2000的資料庫,並要求我去學習如何管理網站,我自己架一台Server 裝SQL2000,然後要將網站的資料庫複製到練習的這一台上,因為我在練習的資料庫建一個與網站同名TEST的資料庫但我因為設定錯了把他刪掉要重新再建一個同名的TEST資料庫時會出現 錯誤21084:[SQL-DMO]已存在檔案名稱'TEST'。請問刪掉資料庫後不能再建相同名稱的資料庫嗎?還是有什麼方法可以解決? 感謝各位

18
pantc328
iT邦研究生 1 級 ‧ 2009-06-29 16:23:19
最佳解答

刪掉後可以建同名稱的資料庫.
但我不知道你是怎麼操作的.可能是刪得不乾淨.Master還有其他記錄存在著.

tig001 iT邦新手 5 級 ‧ 2009-06-29 18:52:12 檢舉

只是單純的在資料庫按右鍵刪除,架構是server2003 + sql 2000 sp4

14
jamesjan
iT邦高手 1 級 ‧ 2009-06-30 08:55:40

您找一下 SQL Server 安裝路徑下是否存在著 test database 的檔案
如:D:\Microsoft SQL Server\MSSQL\data\test_Data.MDF

先將他 attach (附加資料庫) 上來,再 Drop (刪除) 一次看看

14
linyt
iT邦研究生 1 級 ‧ 2009-06-30 09:39:19

看看以下情況是否能幫忙大大您:
1.如果DB有在運作的話, 須先卸離資料庫, 再去做刪除動作
2.如果是刪不掉, 是否要改用匯入資料的方式, 將正式機的db內資料匯入到大大的測試機內

12
old7ada
iT邦研究生 2 級 ‧ 2009-06-30 09:50:21

Refresh 一下試試看吧!

我要發表回答

立即登入回答