タグ付けされた質問 「sql-server-2012」

7
SQL Server 2012から2008へのデータベースの移動
2008サーバーにコピーしたいSQL Sever 2012インスタンスにデータベースがあります。2008サーバーは、2012サーバーによって作成されたバックアップを復元できません(試しました)。 2012年には、2008互換のバックアップを作成するオプションが見つかりません。何か不足していますか? スキーマとデータをバージョンに依存しない形式にエクスポートして、2008年にインポートできる簡単な方法はありますか? データベースは2012固有の機能を使用しません。テーブル、データ、ストアドプロシージャが含まれています。 ここに私が今まで試したものがあります 2012サーバーで[タスク] → [ スクリプトの生成]を試してみたところ、スキーマ(ストアドプロシージャを含む)をSQLスクリプトとして生成できました。ただし、これにはデータは含まれていません。 2008マシンでそのスキーマを作成した後、2012マシンで「データのエクスポート」ウィザードを開くことができ、2012をソースマシンとして、2008をターゲットマシンとして設定した後、テーブルのリストが表示されました。コピーできました。すべてのテーブル(300以上)を選択し、ウィザードをクリックしました。残念ながら、スクリプトの生成に何年も費やし、「読み取り専用列 'FOO_ID'への挿入に失敗しました」などのエラーで失敗します。 また、「2000以降から2005以降に」コピーできると主張している「データベースコピーウィザード」も試しました。次の2つのモードがあります。 エラーで失敗した「切り離して接続」: Message: Index was outside the bounds of the array. StackTrace: at Microsoft.SqlServer.Management.Smo.PropertyBag.SetValue(Int32 index, Object value) ... at Microsoft.SqlServer.Management.Smo.DataFile.get_FileName() エラーで失敗したSQL管理オブジェクトメソッド IsFileStreamプロパティを読み取ることができません。このプロパティは、SQL Server 7.0では使用できません。」

3
SQL Server Management Studioのフローティングまたは垂直の結果ペイン
マルチモニター構成があり、クエリエディターを1つのモニターに、結果ペインを別のモニターに配置できるようにしたいと考えています。 これは達成できますか?結果ペインを水平ではなく垂直にクエリエディターにアタッチするか、結果ペインをクエリエディターから完全に分離してフロートさせるかのいずれかです。 SSMS 2008 R2を使用していますが、これが新機能の場合は2012にアップグレードできます。 私の現在の回避策は、同じ.sqlファイルを開いた状態で2つのSSMSインスタンスを開くことです。 1つに変更を加えて保存し、他のインスタンスに切り替えてスクリプトをリロードするように指示します。その後、結果ペインを使用してモニターの大部分を埋めて実行できます。

2
SQL Server 2012のインストールまたは削除に失敗する
ここで奇妙な問題が発生しました。インストールされたプログラムはSQL Server 2012がインストールされていることを示していますが、アンインストーラーの実行時に自身の削除に失敗します。傷害にin辱を加えるために、依存関係が失敗した(SQL Client Connectivity SDK)と言っても、必要なコンポーネントをインストールできませんが、それ以外の場合はあまり役に立ちません。 他の誰かがこのエラーに遭遇した/それを解決する方法を知っている?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.