機能説明
Microsoft SQL Serverのインベントリデータベースからインベントリデータを移出します。
記述形式
cmgetsql | データベースの名前 テーブルの所有者の名前 |
オプション
データベースの名前を指定します。
インベントリデータのテーブルの所有者名を指定します。
Microsoft SQL Server 2000、またはMicrosoft SQL Server 7.0の場合
Windows認証のとき、""を指定します。
SQL Server認証のとき、SQL Serverシステム管理者(sa)を指定します。
Microsoft SQL Server 6.5の場合
統合/混合認証のとき、""を指定します。
標準認証のとき、SQL Serverシステム管理者(sa)を指定します。
Microsoft SQL Server 6.0の場合
信頼関係接続、または標準セキュリティのとき、SQL Serverシステム管理者(sa)を指定します。
Microsoft SQL Server 2000、またはMicrosoft SQL Server 7.0の場合
Windows認証のとき、""を指定します。
SQL Server認証のとき、SQL Serverシステム管理者(sa)のパスワードを指定します。
Microsoft SQL Server 6.5の場合
統合/混合認証のとき、""を指定します。
標準認証のとき、SQL Serverシステム管理者(sa)のパスワードを指定します。
Microsoft SQL Server 6.0の場合
信頼関係接続、または標準セキュリティのとき、SQL Serverシステム管理者(sa)のパスワードを指定します。
インベントリデータを移出するフォルダ名を指定します。
復帰値
なし。
コマンド格納場所
CD-ROM | [Systemwalker Centric ManagerのバージョンレベルがV4.0L10からV5.0L20以前の場合] |
実行に必要な権限/実行環境
Administrator権限が必要です。
注意事項
Systemwalker Centric ManagerのバージョンレベルがV4.0L10からV5.0L20までの場合、<CD-ROMドライブ>\tool\trans\sv\MpCompsv\LEV50L20\cmgetsql.batを使用します。
Systemwalker Centric ManagerのバージョンレベルがV5.0L30からV12.0までの場合、<CD-ROMドライブ>\tool\trans\sv\MpCompsv\GEV50L30\cmgetsql.batを使用します。
移出先フォルダ名(パス名)には、半角英数字以外の文字は指定できません。
本コマンドは、以下のWindows OSで使用できます。
Windows NT Server 4.0
Windows 2000 Server/Windows 2000 Advance Server
Windows Server 2003 STD/Windows Server 2003 EE
Windows Server 2008 STD/Windows Server 2008 EE/Windows Server 2008 for Itanium-Based Systems
Windows Server 2008 Foundation
Windows Server 2008 R2
Microsoft SQL Serverがインストールされており、インベントリデータベースとしてMicrosoft SQL Serverが使用できる状態であることが前提です。
Microsoft SQL Serverのユーティリティであるbcp.exeのパスが環境変数Pathに設定されている必要があります。
使用例
移出先フォルダ名がc:\swcnvの場合、"c:\swcnv"を指定します。
cmgetsql compdb dbo sa sapasswd "c:\swcnv"
ログオンIDのパスワードなしの場合、""を指定します。
cmgetsql compdb dbo sa "" "c:\swcnv"
ログオンID、およびログオンIDのパスワードを指定しない場合、両方とも""を指定します。
cmgetsql compdb dbo "" "" "c:\swcnv"
上記のコマンドを実行することで、他社データベースであるSQL Serverのインベントリデータベースからインベントリデータを指定されたフォルダへ移出します。