我有一个 1.5GB 的 sql 脚本文件,我想运行它,但我无法使用 SQL 管理控制台使用它,因为它无法加载该文件。我提出了使用 SQLCMD 实用程序运行查询的解决方案,但是当我想执行它返回的文件时(无法加载资源文件 SQMCMD.rll)
sqlcmd -s(本地)-i C:\myScript.sql
有人知道问题是什么以及我如何运行这个大脚本文件?
我会下载 sqlcmd 安装程序并运行它 - 看看是否能解决您的问题。
它位于“Microsoft SQL Server 2008 命令行实用程序”下。
安装程序应该创建该文件,然后您就可以设置了。您还可以尝试运行 osql,这是较旧的命令行 SQL 实用程序。
编辑:
尝试这个:
请检查sqlcmd.exe和sqlcmd.rll的权限,确保用户具有读取和执行权限。您还可以在命令中指定sqlcmd.exe的完整路径,例如:“C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqlcmd.exe” -L