提问人:shoaib mohammed 提问时间:12/18/2012 最后编辑:marc_sshoaib mohammed 更新时间:12/18/2012 访问量:1902
我想将 .bak 格式的 SQL Server 数据库连接到我创建的 ASP.net Web 应用程序
I want to connect SQL Server database which is in .bak format to the ASP.net web application that I have created
问:
我在另一台计算机上创建了一个带有 SQL Server 2005 数据库的 ASP.Net Web 应用程序。
我想将它转移到另一台 PC。因此,我复制了 ASP.Net 项目和 SQL 数据库的格式。我需要将应用程序配置为连接到数据库,并且需要帮助来获取正确的连接字符串。.bak
PS:创建的数据库是由SQL Server 2005创建的,我需要在SQL Server 2012上部署
答:
4赞
tucaz
12/18/2012
#1
bak 文件是 Sql Server 备份文件。您需要将其还原到 Sql Server 2012 中,然后从那里开始。
在 Sql Server 2012 -> http://msdn.microsoft.com/en-us/library/ms177429.aspx 中还原数据库文件
以及用于将应用程序连接到它的连接字符串 -> http://connectionstrings.com/sql-server-2012
1赞
Peter
12/18/2012
#2
您必须在新的 SQL Server 2012 上还原数据库,然后才能创建新的连接字符串。如果名称保持不变,则只需更改连接字符串中的服务器名称。
1赞
Nexus23
12/18/2012
#3
“tucaz”的链接就是一个很好的例子。您也可以按照以下步骤获取想法。
在新电脑上的 SQL Server 2012 上创建新数据库
右键单击新创建的数据库,然后找到“还原数据库”选项。提供还原所需的 .bak 文件
确保在还原数据库文件窗口中选择“覆盖现有数据库(WITH REPLACE)”选项
还原备份后,在应用程序配置文件上使用以下格式的连接字符串。
<add name="connectionstring" connectionString="Data Source=ServerName;Initial catalog=DBName;user id=UserName;password=password;Language=British;" />
评论