1

Microsoft Sql Serverには、sqlcmd.exeというコマンドラインツールがあります。

これを使用して、.sqlスクリプトをデプロイできます。

私はグーグルで検索し、多くのOracleコマンドラインツールを見つけましたが、SQLパッケージをデプロイするツールはまだ見つかりません。

簡単な例を次に示します。

sqlcmd.exe -i .\MySqlScript.sql -S "MySqlServerMachine\MyInstancenName"  -E -o ".\MyOutputLogFileName.txt"

コマンドラインは、統合セキュリティ( "-E")を使用して "MySqlServerMachine \ MyInstancenName"という名前のSQLServer(インスタンス)に対してファイル "MySqlScript.sql"を実行し、結果を"MyOutputLogFileName.txt"という名前のファイルに出力します。

このツールのOracleバージョンはありますか?


見つけましoradimたが、.sqlスクリプトを実行するかどうかはわかりません。


パラドの回答に基づいて、私は以下のURLを見つけました:

http://docs.oracle.com/cd/B25329_01/doc/appdev.102/b25108/xedev_sqlplus.htm#CJAGIECA

4

1 に答える 1

2

はい、Sql*Plusがあります。

sqlplus user/pass@connect @scriptname

出力ファイルが必要な場合は、スクリプトに追加します。

spool log.out
于 2012-09-10T13:24:35.900 に答える