2012-04-06 24 views
0

使用Visual Studio 2008在本地计算机上设置测试环境的最简单方法是使用具有通过虚拟主机托管的mssql数据库的网站?使用Visual Studio在本地计算机上设置测试环境

我是网页设计师,我重新构建了一个使用.NET C#构建的实时网站。我有权访问这些文件,当我在Visual Studio(localhost)中运行它时,只有静态文件明显拉起来,这对测试来说是有问题的。我需要能够在我的本地运行整个网站。我根本不会搞乱数据库,但我知道我需要它能够拥有可用的本地副本。我对这些类型的事情不是非常精明。我希望有人能够指引我正确的方向(即搜索条件,关键字),或者给我一些关于如何使这项工作的指示。任何帮助表示赞赏。

谢谢。

+0

你有C#源代码和SQL模式吗?你有本地安装的SQL Express吗?这些是你应该需要的唯一工具。 – sfuqua 2012-04-06 03:49:15

+0

我有C#源代码并安装了SQL Server 2005。但是,请原谅我的无知,但我不确定你的意思是SQL架构。 – 2012-04-06 04:25:53

+0

“模式”我的意思是创建表,视图,存储过程等的源代码(http://en.wikipedia.org/wiki/Database_schema)。 @Dmitriy Reznik关于创建数据库备份的回答需要注意以下问题:它将安装模式,而不必重新导出安装脚本。 – sfuqua 2012-04-07 19:49:30

回答

1

你应该先建立MSSQL服务器。您可以使用

RMC on DB -> Tasks -> Backup.. 

然后你用你的本地服务器上生成的.bak文件到数据库的副本插入到你的SQL Server实例这样的生产数据库备份需要:

RMC on Databases -> Restore Database -> Path to your backup.. 

在这一步你的实例应该包含所有表和数据的数据库。接下来要做的就是根据您的实例更改您的web.config文件连接字符串(或其他设置了“连接字符串”的地方,将网站指向数据库)。如果是MSSQLSERVER实例的名称,你可以使用下面的连接字符串:

Data Source=(local);Initial Catalog=<database name>;Integrated Security=True; 

该编译后运行你的源代码应该返回你最充分的网站。

相关问题