Articles of sql server 2005

可以更改SQL Server 2005中的ntext大小限制吗?

是否可以更改SQL Server 2005中ntext字段的大小限制,或者必须将字段转换为varchar(max) ?

SQL Server 2005镜像数据库仍处于(恢复…)状态

我只是在我们的两台服务器上成功镜像了相同的数据库。 Management Studio中的主体数据库状态是:(数据库名,主体,同步化)。 镜像数据库状态是(databasename,镜像/恢复…)。 我们下一步是什么?

将访问表复制到MS SQL

我必须从Access 2000数据库复制一些表到SQL Server 2005数据库。 什么是最简单的方法来做到这一点?

SQL Server备份和恢复过程

只是想知道你们有什么备份过程。 我目前正在运行每周完整数据库备份和每日差异备份。 我的理解是,通过这样的设置,完全恢复模式和简单恢复模式的区别在于,在完全恢复模式下,我将能够使用事务日志将我的数据库回滚到特定的时间点,差异备份。 假设在我的场景中,最后一个差异备份是我最后一个也是最终的“保存点”,我没有看到需要使用日志回滚我的数据库。 这使我想到我的问题:对于我当前的备份过程,是否有任何额外的好处可以使用完全恢复模式?

数据库备份 – 差异文件大小的问题

对于我的SQL Server 2005备份计划,我想在星期天做完整的工作: BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_full.bak' WITH FORMAT GO 然后,我想在本周剩下的时间里做一个差别: BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_Diff.bak' WITH DIFFERENTIAL GO 我的假设是,如果数据库中几乎没有任何活动,那么差异不会增加(或不会增加太多)。 但是,当我运行上面的差异备份(几乎没有任何活动)时,我看到差异备份每次都会增加megs。 为什么这样增加? 谢谢

SQL Server不释放内存

我正在使用SQL Server 2005。 我正在执行处理大约100 Klogging的工作。 作业运行良好,执行需要45分钟,这很好。 但是在处理这个工作之后,我可以看到SQL Server 2005的实例仍然存在,大约有900 MB的内存。 我等了大约2个小时,但那个记忆没有被释放。 有什么过程,照顾这里的内存,像GC(不可预知的)或者我做错了什么?

我怎样才能看到什么SQL Server在做什么?

因为我是一个开发人员,我是我的开发计算机上的SqlServer的用户,我很less看到发生了什么事在服务器上。 但在这个项目中,客户端也pipe理自己的生产SqlServer,有时我们看到机器是“忙”。 而在忙碌的时候,我的意思是100%CPU的时间超过了30秒。 所以首先,这是正常的行为,当一台服务器正常运行时,它有时会将所有内核设置为100%? 正如我们(非sql专家)所断定的那样,我们想要检查“sql server在干什么? 在同一个服务器上可能有6个应用程序运行,有些会每5分钟运行一次,一个是连续连接的网站,一个是每分钟计算一次数据。 所以当CPU处于100%时,我们如何检查哪个应用程序导致了这个问题呢? 我们可以使用sql profiler检查发送到sql server的内容,但是包含太多的行,我们不知道从哪里开始分析。 有没有办法让我们开始? (就像你有时候在家里玩的那样:你什么也没做,CPU是50%,你听到了硬盘的咔哒声,你想:你在干什么!?) 服务器是2台机器集群中的一台(一台使用,一台故障转移),两个四核与16GB的RAM。

SQL Server备份兼容性 – 2008年与2005年

我希望从SQL Server 2008恢复备份到Sql Server 2005实例。 有没有办法让Sql 2008以2005可以理解的格式备份?

如何使用ms sql server agent 2005设置每日备份

只是想知道是否有人可以让我知道一个很好的程序来设置每日增量和完整备份到MS SQL 2005实例的任何位置。 任何人的奖励积分可以描述如何做到这一点没有服务器代理(快递)。

SQL Server 2000表

我们目前有一个SQL Server 2000数据库,其中一个表包含多个用户的数据。 数据是由整数字段的成员id键入的。 该表在memberid上有一个聚集索引。 这个performance在大约有2亿行。 索引和维护正在成为问题。 我们正在辩论将表格分解成每个用户模型的一个表格。 这意味着我们最终会得到大量的表格,可能会达到2,147,483,647,只是考虑到正面的价值。 我的问题: 有没有人有任何SQL Server(2000/2005年)安装数百万表的经验? 这种体系结构在使用查询分析器,企业pipe理器等维护和访问方面有什么意义。 在数据库实例中拥有如此大量的索引会产生什么影响? 所有的意见是赞赏。 谢谢 编辑:我不同意这个问题被迁移到Serverfault。 这是一个编程相关的问题。