簡體   English   中英

從SQL Server 2014 Express降級到SQL Server 2012 Express

[英]Downgrade from SQL Server 2014 Express to SQL Server 2012 Express

我在工作中的PC上安裝了SQL Server 2012 Express,但是我們從客戶端接收到了在SQL Server 2014中創建的文件。請記住,我是新手,大約7個月前才犯此錯誤

我嘗試將SQL Server 2014 Express作為SQL Server 2012的另一個實例安裝在我的PC上。注意到我的新SQL Server實例不起作用並且舊的SQL Server不起作用之后,我上網查看並發現我所做的是從猿猴的行為上進步。 在嘗試安裝之前,請務必先閱讀。

卸載SQL Server 2014之后,我嘗試重新啟動SQL Server 2012,但是它無法連接到我之前能夠訪問的實例。

我現在收到此錯誤:

無法連接到STID02 \\ SQLEXPRESS。

建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱正確,並且已將SQL Server配置為允許遠程連接。 (提供程序:SQL網絡接口,錯誤:26-指定服務器/實例時出錯)(。Net SqlClient數據提供程序)

我還閱讀了該線程無法連接到SQL Server 2014 Express ,發現SQL Server服務已停止並且無法啟動,並且SQL Server代理服務也已停止並且也無法啟動。

直到最近我還沒有受到影響,我需要對數據庫進行一些測試,但是我需要本地實例進行測試。 我將不勝感激任何建議,因為我還是SQL Server和大多數與計算機相關的事物的新手,我將非常感謝那些能夠將其降低到極低水平的人。

謝謝-安東尼

簡而言之,請卸載所有內容,然后重新安裝要使用的版本。

某些配置文件必須已被SQL Server 2014覆蓋。不用擔心,可以將其修復。

第一:您是否需要任何現有數據庫? 我認為不是,因為您過去7個月沒有使用SQL Server。 如果確實需要某些數據庫,則可以在DATA文件夾中的SQL Server安裝文件夾中找到.mdf.ldf文件。

然后:卸載SQL Server 2012-請注意,由於您破壞了當前的安裝,可能會發生某些注冊表項錯誤和/或服務或庫無法刪除的情況。 在這種情況下,請使用CCleaner類的工具修復注冊表項,然后再次嘗試刪除這些程序/服務。

下一步:重新安裝所需的任何版本。 如果您需要以前的數據庫,則覆蓋新的mdf/ldf文件應該可以解決問題(當然,當服務器未運行時)。 您可以從SQL Server配置管理器或服務中檢查服務器的狀態。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM