1

すでにSQLServer2008 Expressエンジンをインストールしました(VS 2008 Expressに付属しているビットのみ)。次に、SQL Server2005ExpressをインストールしてからSQLServer2005 Management Studio Expressをインストールしましたが、すべてエラーなしで正常にインストールされたようです。ただし、SQL Server 2005 Management Studioを実行し、サーバー名をmachine name \ SQLEXPRESSとして入力し、[接続]をクリックすると、「このバージョンのSQL ManagementStudioExpressはSQLServer2000および2005サーバーへの接続にのみ使用できます」というメッセージが表示されます。 。おそらく、インスタンス名SQLEXPRESSは2008バージョンを参照していますか、2005インスタンスは別の名前ですか、それとも別の問題ですか?どんなアイデアでもお願いします、ありがとう

4

2 に答える 2

0

SQL2008Expressが「SQLEXPRESS」インスタンス名を採用したのは正しいことです。2005ツールセットは2008に接続できません。2005VSがExpressをインストールしたインスタンス名を確認する必要があります。最も簡単な方法は、Service Managerを起動(実行services.msc)して、そこでインスタンス名を確認することです。

于 2009-09-03T22:11:05.457 に答える
0

「services.msc」を実行し、SQLServer2005Expressインスタンスを実行しているサービス名を確認します。SQLServer 2008インスタンスを実行している場合は、「SQLEXPRESS」ではなく、これを使用する必要があります。

ところで、SSMS2008は2005インスタンスで美しく機能します。SSMS Express 2008をダウンロードするには、このリンクを確認してください。コードの補完がSQLServer2005thoで機能するかどうかはわかりません。

于 2009-09-03T22:11:43.960 に答える