MSDE (SQL Server 2000) から SQL Server 2008 R2 Express に移行する前に、次の文を使用してデータベースのバックアップを作成しました。
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn>sqlmaint.exe
-S \"(local)\\SQLEXPRESS"\
-D \"DB Name"\
-BkUpDB \@"C:\Documents and Settings\emmug\Application Data\CalibrationSystem\Backup"\
-BkUpMedia DISK
しかし、今、私はこのエラーが発生します:
Microsoft (R) SQLMaint ユーティリティ (Unicode)、バージョン 10.0.1600.22
Copyright (c) Microsoft Corporation.
SQLDMO 'アプリケーション' オブジェクトを初期化できませんでした (特定のエラー: このアプリケーションを実行するために必要なライブラリ ファイルの 1 つが見つかりません)。
そのため、SQLDMO は SQL Server 2008 R2 ではサポートされていませんが、Microsoft SQL Server 2005 下位互換性コンポーネントを使用できることがわかりました。残念ながら、それはうまくいきません。
Microsoft は現在、SQL Server Management Objects (SMO) を使用していますが、参考になるコード サンプルはありません。
それで、誰かが私の問題の解決策を知っていますか?
ありがとう
エマニュエル