如何在 webconfig 文件中引用驻留在另一台服务器上的数据库?

发布于 2025-01-07 17:23:41 字数 591 浏览 1 评论 0原文

我是一名新开发人员,这是我第一次处理两台 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时间你老了 2025-01-14 17:23:41

假设您的测试服务器名为 testsrv 并且数据库位于
SQL Server Express 实例,您只需将配置更改为:

<connectionStrings>
        <add name="testConnectionString" 
             connectionString="Data Source=testsrv\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
    </connectionStrings>

Let's say your testing server is called testsrv and the database resides on the
SQL Server Express instance, you simply change your config to:

<connectionStrings>
        <add name="testConnectionString" 
             connectionString="Data Source=testsrv\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
    </connectionStrings>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文