VSDBCMD无法启动 - 无法实例化Sql100DatabaseSchemaProvider

时间:2013-02-11 21:13:10

标签: sql-server-2008-r2 vsdbcmd

我已按照http://msdn.microsoft.com/en-us/library/dd193258(v=vs.100).aspx

上的说明进行操作

我已将deploy文件夹和其他dll复制到远程计算机并安装了SQL Server 2008管理对象。但是,当我尝试运行我的命令(真正的凭证被剥离)时

vsdbcmd /a:Import /cs:"Data Source=mydb;Integrated Security=false;Pooling=False;Initial Catalog=dbname;User ID=sa;Password=password;" /model:today.dbschema

我总是收到错误

The extension type Microsoft.Data.Schema.Sql.Sql100DatabaseSchemaProvider could not be instantiated.

我四处寻找,但没有看到任何指向这一点的东西。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

我发现了问题 - 服务器安装了.NET 4.0 Client Profile。一旦我安装了完整的运行时,这个问题就消失了。