Oracle SQL Developer-运行外部SQL脚本时的默认数据库连接
我想做的是连接到一个数据库,打开一些外部sql文件,然后对连接到的数据库执行它们 问题是,当打开sql脚本时,它们不会默认查看以前打开的连接。相反,当我运行脚本时,它们会提示我选择所需的连接。由于我有大量的脚本和大量的数据库,因此可能会出现人为错误,并选择错误的连接 我的问题:有没有办法打开外部sql脚本并将其默认为特定连接/数据库 非常感谢Oracle SQL Developer-运行外部SQL脚本时的默认数据库连接,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我想做的是连接到一个数据库,打开一些外部sql文件,然后对连接到的数据库执行它们 问题是,当打开sql脚本时,它们不会默认查看以前打开的连接。相反,当我运行脚本时,它们会提示我选择所需的连接。由于我有大量的脚本和大量的数据库,因此可能会出现人为错误,并选择错误的连接 我的问题:有没有办法打开外部sql脚本并将其默认为特定连接/数据库 非常感谢 为要运行的每个脚本创建一个包含一行的文件,前缀为@: @c:\dev\database\script1.sql @c:\dev\database\scri
只会要求您连接一次数据库,然后它会运行您指定的每个文件。您必须使用脚本执行任何手动干预,还是可以执行它(启动并忘记)?如果您只想执行它们,为什么不使用SQL*Plus?此方法适用于大多数工具(不仅仅是SQLDeveloper),例如SQL*PLUS、TOAD(通过我现在忘记的执行脚本选项),等等。