我正在使用基于服务的数据库,因此 db 文件与程序一起存储。它使最终用户更容易,因为他们可以轻松地将带有数据库的应用程序移动到另一台计算机。
这是我的连接字符串:
添加 name="DBENitity"
connectionString="metadata=res:// /Model.csdl|res:// /Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider 连接字符串="数据源=SQLEXPRESS2008;attachdbfilename=|DataDirectory|\db.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
但是,如果我在安装了 SQL Server Express 2012 的机器上对其进行测试,它将无法连接。这是为什么?谢谢!
c# sql-server entity-framework connection-string sql-server-2008-r2
我有桌面应用程序与本地网络上托管的SQL Server数据库.现在,我的客户希望在网络上的某个地方托管数据库,因此员工可以使用桌面应用程序从办公室随时随地访问数据库.
而且我想知道我是否可以将数据库移动到网络托管并透明地连接到它,就好像它是在本地网络中一样?我很抱歉是菜鸟,我还没有为网络编码......
将SQL Server数据库迁移到Web托管有多容易?