0

Windows 7 の SQL サーバー 2012 でデータベースを作成しました。SQL サーバー 2008 がインストールされている Windows XP でこのデータベースを操作したいと考えています。問題は、SQL Server 2008 にデータベースを接続しようとすると、次のエラー メッセージが表示されることです。

TITRE : Microsoft SQL Server Management Studio
------------------------------

Échec de Attach database pour Serveur « MAC-BOOK-AIR\SQLEXPRESS ».  (Microsoft.SqlServer.Smo)

Pour obtenir de l'aide, cliquez sur : http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476

------------------------------
INFORMATIONS SUPPLÉMENTAIRES :

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The database 'GESTION_STAGE' cannot be opened because it is version 706. This server supports version 612 and earlier. A downgrade path is not supported.
Could not open new database 'GESTION_STAGE'. CREATE DATABASE is aborted. (Microsoft SQL Server, Erreur : 948)

Pour obtenir de l'aide, cliquez sur : http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=948&LinkId=20476

以前のバージョンの sql server をインストールせずにデータベースを接続する可能性はありますか? Windows XPにSQL Server 2012をインストールできないためです。

4

2 に答える 2

1

いいえ。

新しい SQL サーバー データベースを古い SQL サーバーに接続することはできません。また、新しい SQL Server から古い SQL Server にバックアップを復元することもできません。

最適なオプションは、SQL 2012 で構造とデータのスクリプトを作成し、生成されたスクリプトを 2008 で実行することです。

于 2012-09-11T20:22:06.253 に答える
0

1 つのオプションは、構造とデータのスクリプトを作成し、これらのスクリプトを SQL Server 2008 データベースに対して実行することです。データベースのスクリプトを作成するには

  1. SSMS オブジェクト エクスプローラーで、データベースを右クリックします。
  2. タスクの選択、スクリプトの生成
  3. 「選択したデータベース内のすべてのオブジェクトをスクリプト化する」にチェックを入れます
  4. 「サーバー バージョンのスクリプト」を SQL Server 2008 に設定します。
  5. ここにキャッチがあります-「スクリプトデータ」はデフォルトでfalseに設定されています。スクリプト化されたデータも取得するには、True に設定します。
  6. スクリプトが作成されたら、SQL Server 2008 上に同名のデータベースを作成し、スクリプトを実行します。

もう 1 つのオプションは、SQL Server 2012 上のデータベースと SQL Server 2008 上の空のデータベースを比較および同期するツールを使用することです。これらのツールのほとんどは、最初に構造を同期し、次にデータを同期するため、シングル クリックではありません。

于 2012-09-12T20:42:47.027 に答える