Sql server 请求客户端应用程序帮助
我正在测试一个应用程序。在tableadapter配置向导中,在服务器端: 在选择数据源时,我选择了Microsoft SQL Server数据库文件。Sql server 请求客户端应用程序帮助,sql-server,vb.net,Sql Server,Vb.net,我正在测试一个应用程序。在tableadapter配置向导中,在服务器端: 在选择数据源时,我选择了Microsoft SQL Server数据库文件。 这将连接字符串设置为: Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True 这是正确的吗? 不管怎样,这都是我想要的 然后在SQL Server Mgmt Expr
这将连接字符串设置为:
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True
这是正确的吗?不管怎样,这都是我想要的 然后在SQL Server Mgmt Express中,我将数据库附加到我的SQL Server Express实例(到MyhomeServer\SQLExpress) 现在我想在客户端使用相同的应用程序(离线数据库存储在服务器端应用程序的数据目录中)。现在在tableadapter向导中,我选择Microsoft SQL Server Express。是否正确? 我已经完成了远程连接等的所有配置,也完成了防火墙设置。当我在客户端运行此测试时,它返回错误: 无法打开登录请求的数据库“Database1.mdf”。登录失败。用户“MYHOMESERVER\Kh.Furqn”的登录失败
为什么在我给它连接数据库的SQLExpress时它会转到Kh.Furqan。我的服务器是MyHomeServer\SQLExpress,连接是MyHomeServer\Kh.Furqan(身份验证是Windows身份验证,没有密码)由于您选择了集成安全性,程序将尝试使用当前登录用户的凭据“MYHOMESERVER\Kh.Furqn”登录SQL Server。因此,我要检查的第一个地方是确保您可以登录SQL Server Mgmt Studio(SSMS)使用windows登录选项进行Express,并以Kh.furkn登录服务器。请告诉我是否有效 韦德