如何在 webconfig 文件中引用驻留在另一台服务器上的数据库?
我是一名新开发人员,这是我第一次处理两台 IIS 服务器。我公司有两台服务器;生产服务器和测试服务器。他们使用测试服务器来存储/托管数据库,使用生产服务器来托管应用程序。所有应用程序都是在 ASP.NET 中开发的。现在,对于我正在开发的基于网络的应用程序;我必须将数据库放在测试服务器中,将应用程序放在生产服务器中,
那么我如何在 web.config 文件中引用数据库?
现在我的 web.config 文件中的内容是以下内容:
<connectionStrings>
<add name="testConnectionString" connectionString="Data Source=localhost\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
我之所以这样做,是因为数据库与应用程序驻留在同一服务器中。那么,当我把它放到测试服务器上时,我该如何引用呢?
I am a new developer and this is my first time to deal with two IIS servers. My company has two servers; Production Server and Testing Server. They are using the testing server for storing /hosting the databases and the Production Server for hosting the applications. All the applications are developed in ASP.NET. Now, for the web-based application that I am developing; I have to put the database in the Testing Server and the application in the Production Server,
so how can I reference the database in the web.config file?
What I have in my web.config file now is the following:
<connectionStrings>
<add name="testConnectionString" connectionString="Data Source=localhost\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
I have that because the database resides in the same server with the application. Therefore, how will I be able to reference when I put it in the Testing Server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您的测试服务器名为
testsrv
并且数据库位于SQL Server Express 实例,您只需将配置更改为:
Let's say your testing server is called
testsrv
and the database resides on theSQL Server Express instance, you simply change your config to: