Microsoft Sql Server 有一个名为 sqlcmd.exe 的命令行工具。
您可以使用它来部署 .sql 脚本。
我搜索并搜索并找到了许多 Oracle 命令行工具,但我还没有找到一个可以部署 sql 包的工具。
这是一个简单的例子:
sqlcmd.exe -i .\MySqlScript.sql -S "MySqlServerMachine\MyInstancenName" -E -o ".\MyOutputLogFileName.txt"
命令行将使用集成安全性(“-E”)针对名为“MySqlServerMachine\MyInstancenName”的 Sql Server(实例)运行文件“MySqlScript.sql”,并将结果输出到名为“MyOutputLogFileName.txt”的文件中。
这个工具有 Oracle 版本吗?
我找到oradim
了,但如果它运行一个 .sql 脚本,那就不合适了。
根据 parado 的回复,我找到了以下网址:
http://docs.oracle.com/cd/B25329_01/doc/appdev.102/b25108/xedev_sqlplus.htm#CJAGIECA