缺少Microsoft.SqlServer.Management.Sdk.Sf.dllc [英] Missing Microsoft.SqlServer.Management.Sdk.Sf.dllc
问题描述
我尝试建立从Visual Studio Express 2013到本地SQL Server Express 2014的数据库连接。服务器可见并且连接测试成功,但是当我尝试完成连接时,会弹出错误说组装Microsoft.SqlServer.Management.Sdk.Sf
不在那里。
操作系统是Win 7/64位,VS和SQL Server刚刚安装在新的PC(SQL Server安装还创建了一个SQL Server 2008文件夹和内容)。我找到了两个Microsoft.SqlServer.Management.Sdk.Sf实例,但是在SQL Server的(x86)文件夹中。
我搜索了解决方案,发现应该为MicrosoftSQLServer®2014安装Microsoft®SQLServer®2014共享管理对象和
Microsoft®SystemCLR类型( 64)来自这里:
从这里:http://www.microsoft.com/en -ph / download / confirmation.aspx?id = 42295
我做到了,但64位版本仍然没有显示(我搜索了整个高清,以防安装已经放置他们在我们的工作地点)。我很感激每一个如何解决这个问题的建议。
非常感谢。
Christian
- 免费下载Microsoft.SqlServer.Management.Sdk .sfc.dll到您的计算机。
- 将文件复制到缺少dll文件的程序的安装目录。
- 如果这不起作用。您必须将dll文件移动到系统目录。
- (Windows 95/98 / Me) - < kbd> C:\ Windows \System< / kbd>
- (Windows NT / 2000) - < kbd> C:\ WINNT \ System32< / kbd>
- (Windows XP,Vista,Windows 7) - < kbd> C:\ Windows \ System32< / kbd>
如果您使用的是64位版本的Windows,则 < kbd> C:\ Windows \中的系统目录SysWOW64 \< / kbd>
- 重新启动计算机。
否则
作为错误信息指示,&NBSP;" Microsoft.SqlServer.Management.Sdk.Sfc.dll"无法找到它应该在哪里,或者只是 错过了
。
该文件通常位于以下目录: %ProgramFiles%\ Mesrosoft SQL Server \\\ SDK \Assemblies。
您可能需要在机器上修复SQL Server的安装。
I've tried to establish a database connection from Visual Studio Express 2013 to a local SQL Server Express 2014. The Server is visible and the connection test successful, but when I try to finish the connection, an error pops up saying that assembly Microsoft.SqlServer.Management.Sdk.Sf were not there.
OS is Win 7/64 bits, VS and SQL Server installed just recently on a new PC (the SQL Server installtion also created a SQL Server 2008 folder plus content). I found two instances of Microsoft.SqlServer.Management.Sdk.Sf, but in the (x86) folders of SQL Server.
I searched for solutions and found that one should install Microsoft® SQL Server® 2014 Shared Management Objects and
Microsoft® System CLR Types for Microsoft SQL Server® 2014 (both 64) from here:
from here: http://www.microsoft.com/en-ph/download/confirmation.aspx?id=42295
I did that, but the 64bit versions still don't show up (I searched the whole HD, in case the installation had put them at weired locations). I appreciate every advice on how to solve the problem.
Thanks a lot.
Christian
- Free Download Microsoft.SqlServer.Management.Sdk.Sfc.dll to your computer.
- Copy the file to the install directory of the program that missing the dll file.
- If that doesn't work. you have to move the dll file to the system directory.
- (Windows 95/98/Me) - <kbd>C:\Windows\System</kbd>
- (Windows NT/2000) - <kbd>C:\WINNT\System32</kbd>
- (Windows XP, Vista, Windows 7) - <kbd>C:\Windows\System32</kbd>
If you use a 64-bit version of Windows, The System Directory in <kbd>C:\Windows\SysWOW64\</kbd>
- Reboot computer.
Otherwise
As the error message indicated, "Microsoft.SqlServer.Management.Sdk.Sfc.dll" cannot be found where it should be, or is simply missed.
The file is typically at the directory: %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies.
You may need to repair the installation of SQL Server on the machine.
这篇关于缺少Microsoft.SqlServer.Management.Sdk.Sf.dllc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!