小编rem*_*rem的帖子

将备份还原到旧版本的 SQL Server

尝试将备份还原到SQL Server Express 2008数据库时,出现以下错误:

Restore failed for Server '...\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)
System.Data.SqlClient.SqlError: The database was backed up on a server running version
10.50.1600. 
That version is incompatible with this server, which is running version 10.00.2531. 
Either restore the database on a server that supports the backup, or use a backup 
that is compatible with this server. (Microsoft.SqlServer.Smo)
Run Code Online (Sandbox Code Playgroud)

有没有办法从 SQL Server Express 的较新(在我的情况下为 10.50.1600)版本中获取与旧(在我的情况下为 10.00.2531)版本兼容的备份?

sql-server-2008 sql-server backup restore

34
推荐指数
5
解决办法
14万
查看次数

如何更改 SQL Server 排序规则

如何更改整个服务器和特定数据库的 SQL Server 2008 R2 Express 默认排序规则?

有没有办法使用 SQL Server Management Studio 的可视化界面来做到这一点?在服务器属性窗口(以及相应的数据库属性窗口)中,此属性不可编辑。

sql-server-2008 sql-server collation

27
推荐指数
3
解决办法
7万
查看次数

SQL Server Express 的任务调度程序

我有一个 ASP.NET MVC 应用程序,它与 SQL Server 2008 R2 Express 版下的数据库一起使用。需要定期执行更新数据库中的某些记录的任务。

不幸的是,Express Edition 缺少 SQL Agent。
你会推荐什么方法?

sql-server-2008 backup express-edition maintenance jobs

19
推荐指数
4
解决办法
1万
查看次数

轮询是从数据库更新应用程序数据的唯一方法吗?

应用程序需要尽可能更新数据库中的数据。在这种情况下,除了基于计时器的请求(轮询)数据库之外,还有其他获取数据的方法吗?

我使用 MS SQL Server 2008(和 .NET 应用程序 + 实体框架),但我也想了解其他类型的数据库。

database-design query database-recommendation

17
推荐指数
5
解决办法
6552
查看次数

Redgate SQL 与 Visual Studio 2010 Premium/Ultimate 数据库项目的比较

我目前使用Visual Studio 专业版,它有数据库项目作为项目模板,但它的一些功能不可用,例如Schema Compare tool。架构比较和数据库更新脚本生成仅在Visual Studio 2010 Premium/Ultimate 版本中可用。

但是,Visual Studio 中的模式比较和更新脚本生成功能是否与Redgate SQL 比较工具中的功能一样丰富?(我也没有用过)我没能找到功能比较列表。任何人都使用过它们,可以帮助说清楚吗?

schema tools feature-comparison scripting

17
推荐指数
2
解决办法
3606
查看次数

用于远程数据库的 SQL Server Management Studio

使用位于远程托管专用服务器上的 SQL Sever 数据库,我可以使用安装在同一台服务器或本地计算机上的 SQL Server Management Studio 进行工作。我是第一种情况,我应该使用远程桌面工作,这会使工作速度变慢。在第二种情况下,我需要在服务器的防火墙中打开额外的端口,但我会有更舒适的用户体验。

这两者的推荐做法是什么?

sql-server ssms

13
推荐指数
3
解决办法
5499
查看次数

在 IP 故障转移的情况下将数据库放在哪里?

我知道要实现在线应用程序的某种程度的可用性,可以使用 IP 故障转移机制组织一个具有冗余的环境,并在多个相同服务器之间切换,以防其中任何一个出现问题。

但是数据库呢?数据库应该在每台服务器上,它们之间有某种复制数据,还是应该放在自己的专用服务器上?

SQL Server 2008 R2 或 SQL Server 2008 R2 Express 通常使用什么方法?

sql-server-2008 high-availability

6
推荐指数
1
解决办法
140
查看次数

“程序:XXXX 有一个未解析的对象 XXXX 引用”错误

在使用MS SQL Server Management Studio创建和编辑数据库一段时间后,我尝试为此使用Visual Studio 2010 “SQL Server 2008 数据库项目

我使用SQL 2008 向导将现有数据库导入到VS2010。一切顺利。构建也成功了。但是,当我尝试以另一个名称将数据库部署回服务器时,我收到了很多类型为"Procedure: XXXX has an unresolved reference to object XXXX" 的错误

我很惊讶,因为所有这些存储过程实际上都运行良好,而且SQL Server Management Studio从未抱怨过它们。可能有什么问题?

sql-server stored-procedures visual-studio deployment

5
推荐指数
0
解决办法
9182
查看次数