从我可以在网上收集的信息来看,这似乎是一个非常容易解决的问题,但我无法让它为我的生活工作:
我正试图在他的网站上帮助我父亲。它是一个使用 Microsoft SQL Server 管理服务器的基于 ASP.NET 的站点。该代码是使用 Visual Studio 开发的,并由 Microsoft 的 IIS 托管,因此,从本质上讲,它是一个完全基于 Microsoft 的站点。
到目前为止,我已经获得了一个基本上可以在 WebMatrix 3 上工作的测试站点;但是,我无法弄清楚我需要在连接字符串中添加什么才能让 WebMatrix 的 SQL 系统连接到生产服务器。
我还尝试通过从生产数据库中提取结构并在 WebMatrix 上运行查询来复制数据库,但是该程序需要用于 MS SQL 2008 的服务包 2,并且安装失败的原因我不知道为什么。
最好的情况是我连接到生产服务器的数据库。
目前,连接字符串有:
Data Source = (ComputerName)\SQLEXPRESS
Initial Catalog = (db)
Persist Security Info = true
User ID = (uid)
Password = (password)
ProviderName= System.Data.SqlClient
所以,为了澄清,
Web Matrix 安装在我的台式电脑上,网站就是代码本身。生产站点是在我不知道在哪里的服务器上安装和运行的网站代码,而测试站点是加载到 webmatrix 上的网站的副本。
数据库有一个工作副本,它位于生产服务器上。
我正在尝试在 WebMatrix 中构建一个连接字符串,该字符串将通过适当的端口连接到服务器,并登录到那里的数据库以检索构建站点所需的数据,以便我可以编辑代码并对其进行测试。
所以我的问题特别是,当 WebMatrix 连接向导中似乎没有指示端口的插槽时,如何实现这一点?