标签: sql-server-2008 vsdbcmd
我正在使用vsdbcmd.exe在Windows 7 x64上将数据库部署到SQL Server 2008,我收到一条错误消息:
发生意外故障:无法加载DLL'sqlceme35.dll':找不到指定的模块。 (HRESULT异常:0x8007007E)。
我不确定为什么会出现此消息。部署脚本与SQL CE无关,部署可在其他Windows 7 x64计算机上运行。
答案 0 :(得分:0)
令人讨厌的是,没有完全独立的运行vsdbcmd的方法,它依赖各种东西来导入/生成脚本。根据您运行它的计算机,您可能需要安装SQL CE(以及其他内容)。
这个blog post是我发现的最清楚的依赖列表(虽然有点过时,因为我相信不再需要注册表项)
这篇MSDN文章更详细地描述了64位系统的“特殊要求”。
希望这有帮助,
马特