无法加载资源文件 sqlcmd.rll

Ehs*_*san 5 sql sql-server

我有一个 1.5GB 的 sql 脚本文件,我想运行它,但我无法使用 SQL 管理控制台使用它,因为它无法加载该文件。我提出了使用 SQLCMD 实用程序运行查询的解决方案,但是当我想执行它返回的文件时(无法加载资源文件 SQMCMD.rll)

sqlcmd -s(本地)-i C:\myScript.sql

有人知道问题是什么以及我如何运行这个大脚本文件?

Sam*_*Sam 2

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=228de03f-3b5a-428a-923f-58a033d316e1&displaylang=en

我会下载 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