日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

如何手動(dòng)刪除 SQL Server 2000 默認(rèn)實(shí)例、命名

系統(tǒng) 2534 0

概要

本文中的步驟介紹如何為重新安裝 SQL Server 程序的系統(tǒng)做準(zhǔn)備工作。

刪除 Microsoft SQL Server 2000 的正確方法(Microsoft 建議采用的方法)是,使用 Microsoft SQL Server 2000 安裝程序中的 卸載 選項(xiàng)。不過,如果安裝失敗,可能無法使用 卸載 選項(xiàng)。如果無法使用 卸載 選項(xiàng),則在嘗試重新安裝 SQL Server 程序前,必須將系統(tǒng)恢復(fù)到一個(gè)干凈、穩(wěn)定的安裝點(diǎn)。

注意 :Microsoft SQL Server 2000(64 位)安裝程序使用 Windows 安裝程序,將 SQL Server 功能的安裝完全集成到一個(gè)功能樹中。最小和典型安裝模式已不再采用。默認(rèn)情況下,安裝程序顯示功能樹,并選定所有可用的功能。管理員可通過選擇功能樹中的項(xiàng)目和更改安裝路徑來自定義安裝。有關(guān)更多信息,請(qǐng)參閱 SQL Server 2000(64 位)文檔。

刪除 Microsoft SQL Server 2000 前應(yīng)考慮的事項(xiàng)

重要警告: 您可能希望按照當(dāng)前的狀態(tài)保存某些數(shù)據(jù)庫。您可能還希望保存對(duì)默認(rèn)數(shù)據(jù)庫所做的更改。如果遇到以上任何一種情況,則在按照本文中的步驟進(jìn)行操作前,應(yīng)確保留有已知完好的數(shù)據(jù)備份,或?qū)⑺袛?shù)據(jù)和日志文件復(fù)制到 MSSQL 文件夾之外的其他文件夾中,因?yàn)樵谙旅娴牟僮髦心仨殑h除 MSSQL 文件夾。

必須保存的文件包括由 Microsoft SQL Server 2000 安裝的以下數(shù)據(jù)庫文件:
? Distmdl.*
? Master.*
? Mastlog.*
? Model.*
? Modellog.*
? Msdbdata.*
? Msdblog.*
? Northwnd.*(可選安裝)
? Pubs.*
? Pubs_log.*
? Tempdb.*
? Templog.*

警告 :如果安裝的 SQL Server 還與 Microsoft SQL Server Reporting Services 一起使用,請(qǐng)確保還保存或重命名了以下文件夾和子文件夾:
? Default path /Reporting Services
? Default path /MSSQL/Reporting Services
? Default path / SQL Server Instance name /Reporting Services
? Default path /80/Tools/Report Designer
注意 Default path 指的是 %ProgramFiles%/Microsoft SQL Server

Microsoft 還建議:
? 對(duì)于配置為群集系統(tǒng)的 Microsoft SQL Server 2000,應(yīng)確保沒有任何其他群集資源與要?jiǎng)h除的 Microsoft SQL Server 2000 存在依賴關(guān)系。

有關(guān)其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫中相應(yīng)的文章:
835185 (http://support.microsoft.com/kb/835185/) SQL Server 中的故障轉(zhuǎn)移群集資源依存關(guān)系
? 停止 Microsoft SQL Server 2000,因?yàn)榛顒?dòng)連接可能會(huì)導(dǎo)致卸載過程無法成功完成。
? 關(guān)閉其他節(jié)點(diǎn)上的所有 Microsoft SQL Server 2000 客戶機(jī)或管理工具。
? 使用 Microsoft SQL Server 2000 服務(wù)帳戶或具有等效權(quán)限的帳戶(也就是 Local Administrator 組的成員帳戶)登錄到服務(wù)器。如果將 SQL Server 配置為群集系統(tǒng),則您使用的帳戶在所有群集節(jié)點(diǎn)上都必須是 Local Administrators 組的成員。

刪除 SQL Server 的步驟

重要說明 :本文包含有關(guān)修改注冊(cè)表的信息。修改注冊(cè)表之前,一定要先進(jìn)行備份,并且一定要知道在發(fā)生問題時(shí)如何還原注冊(cè)表。有關(guān)如何備份、還原和編輯注冊(cè)表的信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫中相應(yīng)的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注冊(cè)表說明

警告 :注冊(cè)表編輯器使用不當(dāng)可能導(dǎo)致嚴(yán)重問題,可能需要重新安裝操作系統(tǒng)。Microsoft 不能保證您可以解決因注冊(cè)表編輯器使用不當(dāng)而導(dǎo)致的問題。使用注冊(cè)表編輯器需要您自擔(dān)風(fēng)險(xiǎn)。
根據(jù)您的特定環(huán)境,您可以采用以下的一個(gè)或多個(gè)步驟。

成功刪除了 SQL Server 后,您不需要再繼續(xù)執(zhí)行此列表中的其余步驟。

1. 對(duì)于虛擬服務(wù)器,請(qǐng)使用安裝光盤上的 Microsoft SQL Server 2000 安裝程序,然后單擊“卸載”選項(xiàng)。SQL Server 聯(lián)機(jī)手冊(cè)中的“How to uninstall an existing installation of SQL Server (Setup)”(如何卸載現(xiàn)有的 SQL Server 安裝(安裝程序))主題對(duì)此進(jìn)行了說明。
2. 對(duì)于非群集(獨(dú)立)實(shí)例,可以執(zhí)行步驟 1,也可打開控制面板中的 添加/刪除程序 小程序。
3. 在控制面板中,打開 添加/刪除程序 小程序。
4. 運(yùn)行 Regedt32,然后找到以下注冊(cè)表項(xiàng):
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall
Uninstall 項(xiàng)下,找到要?jiǎng)h除的 Microsoft SQL Server 2000 實(shí)例的產(chǎn)品代碼。

在任務(wù)欄上,單擊 開始 ,然后單擊 運(yùn)行 。在 運(yùn)行 對(duì)話框中,復(fù)制并粘貼以下命令,或自己鍵入以下命令:

C:/WINNT/IsUninst.exe -f"C:/Program Files/Microsoft SQL Server/MSSQL$Server1/Uninst.is" -c"C:/Program Files/Microsoft SQL Server/MSSQL$Server1/sqlsun.dll" -Mssql.miff i=I1

如果上述步驟無效,則可以按照 刪除 SQL Server 的所有已知實(shí)例 一節(jié)中的步驟手動(dòng)刪除 Microsoft SQL Server 2000。

注意 :此時(shí)并不是要完全刪除 SQL Server 2000。執(zhí)行這些步驟是為了將系統(tǒng)恢復(fù)到可以成功進(jìn)行安裝的狀態(tài),這樣,您就可以在安裝完成后再將恢復(fù)的 Microsoft SQL Server 2000 安裝刪除。

5. 找到安裝的 Data 文件夾,如果需要保存這些數(shù)據(jù),則重命名該文件夾。否則,請(qǐng)刪除 Data 文件夾。Microsoft 建議保留 Data 文件夾,這就相當(dāng)于保留了 MDF 和 LDF 格式的數(shù)據(jù)庫平面文件備份。如果重命名 Data 文件夾,只要您在重新安裝時(shí)使用相同的名稱、路徑和 IP 地址,就可以將現(xiàn)有數(shù)據(jù)恢復(fù)到與使 SQL Server 脫機(jī)時(shí)完全相同的狀態(tài)和條件。


注意 :如果這是 SQL Server 2000 的群集實(shí)例,請(qǐng)為群集中的每個(gè)節(jié)點(diǎn)重復(fù)執(zhí)行這些步驟。

刪除 SQL Server 的特定實(shí)例

若要?jiǎng)h除 SQL Server 的特定實(shí)例,請(qǐng)按照下列步驟操作:
1. 找到并刪除 %drive% :/Program Files/Microsoft SQL Server/MSSQL/Binn 文件夾,其中 %drive% 是要?jiǎng)h除的 SQL Server 實(shí)例的位置。
2. 找到以下注冊(cè)表項(xiàng):
? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer

注意 :如果要?jiǎng)h除默認(rèn)實(shí)例,則必須刪除除 Client 項(xiàng)以外的所有項(xiàng)。
? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server

必須使用 Regedt32.exe 來編輯要?jiǎng)h除的實(shí)例的 InstalledInstances 值。默認(rèn)實(shí)例的顯示名稱為 MSSQLSERVER,而命名實(shí)例的顯示名稱則為給該實(shí)例指定的名稱。

注意 :不能使用 Regedit.exe 編輯該值;您必須使用 Regedt32.exe。


注意 :如果這是 SQL Server 2000 的群集實(shí)例,請(qǐng)為群集中的每個(gè)節(jié)點(diǎn)重復(fù)執(zhí)行這些步驟。

刪除 SQL Server 的所有已知實(shí)例

若要?jiǎng)h除 SQL Server 的所有已知實(shí)例,請(qǐng)按照下列步驟操作:
1. 找到并刪除 %drive% :/Program Files/Microsoft SQL Server/MSSQL/Binn 文件夾。
2. 找到并刪除以下注冊(cè)表項(xiàng):
? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer
? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server


3. 找到并刪除以下注冊(cè)表項(xiàng):
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServer
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SQLSERVERAGENT
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServerADHelper
4. 步驟 3 中的三個(gè)注冊(cè)表項(xiàng)對(duì)應(yīng)于 Microsoft SQL Server 2000 的默認(rèn)實(shí)例。命名實(shí)例對(duì)應(yīng)的注冊(cè)表項(xiàng)與步驟 3 中列出的注冊(cè)表項(xiàng)類似,但后面帶有 $instance_name ,因?yàn)? instance_name 是為特定實(shí)例指定的名稱。找到要?jiǎng)h除的實(shí)例所對(duì)應(yīng)的注冊(cè)表項(xiàng)后,選擇并刪除它們。
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServer $InstanceName
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SQLSERVERAGENT $InstanceName
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServerADHelper

5. 如果將要?jiǎng)h除的 SQL Server 實(shí)例配置為群集系統(tǒng),請(qǐng)刪除群集管理器中該實(shí)例的所有群集資源。

注意 :僅刪除 SQL Server 資源。
6. 重新安裝 Microsoft SQL Server 2000 并使用相同的名稱和 IP 地址。
7. 運(yùn)行安裝程序并使用 卸載 選項(xiàng),消除由于安裝失敗而遺留的任何配置問題或錯(cuò)誤。


注意 :如果這是 SQL Server 2000 的群集實(shí)例,請(qǐng)為群集中的每個(gè)節(jié)點(diǎn)重復(fù)執(zhí)行這些步驟。

刪除 SQL Server 的默認(rèn)實(shí)例

若要?jiǎng)h除 SQL Server 的默認(rèn)實(shí)例,請(qǐng)找到并刪除以下注冊(cè)表項(xiàng):
? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Search
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServer
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SQLSERVERAGENT

刪除 SQL Server 的命名實(shí)例

若要?jiǎng)h除 SQL Server 的命名實(shí)例,請(qǐng)按照下列步驟操作:
1. 找到并刪除某個(gè)命名實(shí)例對(duì)應(yīng)的以下注冊(cè)表項(xiàng),其中 InstanceName 是要?jiǎng)h除的實(shí)例的名稱。
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServer $InstanceName
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SQLSERVERAGENT $InstanceName
2. 如果將要?jiǎng)h除的 SQL Server 實(shí)例配置為群集系統(tǒng),請(qǐng)刪除群集管理器中該 SQL Server 實(shí)例的所有群集資源。

注意 :僅刪除 SQL Server 資源。
3. 重新安裝 Microsoft SQL Server 2000 并使用相同的名稱和 IP 地址。
4. 運(yùn)行安裝程序并使用 卸載 選項(xiàng),消除由于安裝失敗而遺留的任何配置問題或錯(cuò)誤。


注意 :如果這是 SQL Server 2000 的群集實(shí)例,請(qǐng)為群集中的每個(gè)節(jié)點(diǎn)重復(fù)執(zhí)行這些步驟。

如何包含全文檢索刪除

若要包含全文檢索刪除,請(qǐng)按照下列步驟操作:
1. 刪除以下注冊(cè)表項(xiàng)。只有在使用 刪除 SQL Server 的所有已知實(shí)例 一節(jié)中的步驟時(shí),才應(yīng)使用本節(jié)中的步驟:
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSCNTRS
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSEARCH
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSGATHERER
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSGTHRSVC
? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSINDEX
注意 :如果刪除這些注冊(cè)表項(xiàng),就會(huì)禁用 Microsoft Search 服務(wù) (MSSearch)。如果以下應(yīng)用程序在同一臺(tái)計(jì)算機(jī)上運(yùn)行,此操作可能會(huì)對(duì)它們產(chǎn)生影響:
? Microsoft Exchange Server
? Microsoft SharePoint Portal Server
? Microsoft Site Server
? Microsoft Commerce Server
? Microsoft Small Business Server
2. 如果將要?jiǎng)h除的 SQL Server 實(shí)例配置為群集系統(tǒng),請(qǐng)刪除群集管理器中該 SQL Server 實(shí)例的所有群集資源。

注意 :僅刪除 SQL Server 資源。
3. 重新安裝 Microsoft SQL Server 2000 并使用相同的名稱和 IP 地址。
如果不刪除 MSSearch,重新安裝 SQL Server 2000 時(shí)可能會(huì)出現(xiàn)以下錯(cuò)誤信息:


[sqlclusterSetup.cpp:464]:2 (0x2):The system cannot find the file specified.Problem in the resource name SQL Server Fulltext.

[clushelp.cpp:1238]:5007 (0x138f):The cluster resource could not be found.

[sqlclusterSetup.cpp:1059]:5007 (0x138f):The cluster resource could not be found.


如果出現(xiàn)這些錯(cuò)誤信息,請(qǐng)重新啟動(dòng)服務(wù)器,按步驟操作將 MSSearch 刪除,然后再次嘗試進(jìn)行安裝。

注意 :由于此前未完成刪除過程,因此如果您擔(dān)心能否在以后刪除實(shí)例,可以執(zhí)行以下步驟來驗(yàn)證是否解決了可能會(huì)導(dǎo)致此問題再次出現(xiàn)的所有問題。如果只是想確認(rèn)此特定刪除已完成,則不必執(zhí)行這一步驟,因?yàn)樵摬襟E只是檢查自動(dòng)刪除過程是否有效。運(yùn)行 SQL Server 安裝程序,并使用“卸載”選項(xiàng)立即驗(yàn)證刪除過程,而不是等到必須具備此功能時(shí)再進(jìn)行驗(yàn)證。如果此步驟失敗,則必須繼續(xù)進(jìn)行檢查,確定導(dǎo)致失敗的原因,并解決該問題。

運(yùn)行安裝程序,然后使用 卸載 選項(xiàng),確認(rèn)沒有由于刪除失敗而遺留的配置問題或錯(cuò)誤。

注意 :在某些情況下,可能不會(huì)刪除文件夾 %drive% :"/Program Files/Microsoft SQL Server/80,此時(shí)您必須手動(dòng)將其刪除。

在安裝 SQL Server 2000 時(shí),可能會(huì)出現(xiàn)以下錯(cuò)誤信息:

A previous program installation created pending file operations on the installation machine.You must restart the computer before running setup
如果出現(xiàn)此錯(cuò)誤信息,請(qǐng)重新啟動(dòng)服務(wù)器,然后再次嘗試進(jìn)行安裝。如果在重新啟動(dòng)服務(wù)器后,再次出現(xiàn)該錯(cuò)誤信息,那么您要?jiǎng)h除的文件可能處于只讀狀態(tài)。

請(qǐng)按照下列步驟操作,檢查這些文件是否處于只讀狀態(tài):
1. 找到以下注冊(cè)表項(xiàng):
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/PendingFileRenameOperations
2. 記下文件名。
3. 確保這些文件未設(shè)置只讀屬性。
4. 再次重新啟動(dòng)服務(wù)器。

重新安裝 SQL Server 前刪除臨時(shí)文件夾中的內(nèi)容

將臨時(shí)文件夾中的內(nèi)容全部刪除,這里的臨時(shí)文件夾既包括 System Temp 文件夾,也包括安裝用戶的 Temp 文件夾。要確定用戶臨時(shí)文件夾的位置,請(qǐng)?jiān)诿钐崾痉螺斎胍韵旅睿?
C:/Documents and Settings/username>set t
結(jié)果應(yīng)當(dāng)包含以下內(nèi)容:
          TEMP=C:/DOCUME~1/username/LOCALS~1/TempTMP=C:/DOCUME~1/username/LOCALS~1/Temp
        
還可能會(huì)列出其他項(xiàng)。典型路徑如下:
C:/Documents and Settings/username/Local Settings/Temp
System Temp 的典型路徑為 %systemroot%/temp

參考

如果仍出現(xiàn)未完成文件操作錯(cuò)誤信息,請(qǐng)參見 Microsoft 知識(shí)庫中的以下文章:
312995 (http://support.microsoft.com/kb/312995/) SQL Server 2000 安裝失敗并給出“...previous program installation...”錯(cuò)誤信息

如何手動(dòng)刪除 SQL Server 2000 默認(rèn)實(shí)例、命名實(shí)例或虛擬實(shí)例


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 宿迁市| 连州市| 绍兴市| 阜南县| 东丽区| 台安县| 沿河| 仪陇县| 格尔木市| 萨迦县| 拉萨市| 清丰县| 沿河| 开平市| 磴口县| 南岸区| 海淀区| 内乡县| 盐源县| 曲周县| 驻马店市| 察隅县| 沛县| 昌邑市| 蒲城县| 象州县| 淳化县| 普格县| 湘乡市| 宁德市| 上林县| 资兴市| 万年县| 曲阜市| 金华市| 吴堡县| 丰城市| 盘山县| 神木县| 会同县| 石景山区|