【发布时间】:2011-04-28 10:43:43
【问题描述】:
这是我嘴上的另一个问题。
我的网站使用在 SQL Server 2008 R2 企业版中创建的数据库。当我计划将数据库上传到 Web 服务器时,我应该从哪里开始?我的网站将需要此数据库。我应该将创建数据库的脚本发送给 Web 服务器的员工,以便他们可以重新创建我的数据库,还是应该分离我的数据库并将其放在 App Data 文件夹中,然后更新我的连接字符串以引用分离的数据库?
我担心的另一件事是数据库版本。由于“数据库版本为 655 且无法降级为 612”错误,我的 Web 服务器上的数据库连接会中断吗?如果是,我将如何防止这种情况发生?
【问题讨论】:
-
您对网络服务器有多少控制权?您使用任何 ORM(例如 Linq to SQL)吗?您对数据库的所有引用是否都指向 Web.Config 中的条目?
-
我为在网络服务器上拥有几个域的人工作(我的老板)我不使用任何 Linq,因为我们使用的网络服务器不支持它。我正在做简单的 CRUD(System.Data.SQL 和 System.Data.SQLClient 命名空间,SQLConnection 对象来建立与数据库的连接,以及 SQLCommand 对象来操作和查询数据)
标签: asp.net sql-server database tsql