标签: sql-server-2005

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

对于我的 SQL Server 2005 备份计划,我想在周日做一个完整的:

BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_full.bak' WITH FORMAT
GO
Run Code Online (Sandbox Code Playgroud)

然后我想在一周的其余时间每晚做一个微分:

BACKUP DATABASE myDatabase  TO DISK = 'D:\Database Backups\myDatabase_Diff.bak' WITH DIFFERENTIAL
GO
Run Code Online (Sandbox Code Playgroud)

我的假设是,如果数据库中几乎没有活动/没有活动,那么差异的大小就不会增加(或不会增加太多)。

但是,当我运行上面的差异备份(很少或没有活动)时,我看到差异备份一次增加了兆。为什么会这样增加?

谢谢

backup sql-server sql-server-2005

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

我可以将 SQL 2008 数据库还原到 SQL 2005 服务器吗?

我有一个带有 SQL Server 2008 的生产设备,我希望将我的 DEV 服务器与另一个运行 2005 的服务器合并。所以我的问题是,是否有任何我可以设置的选项可以让我将 2008 年的生产转储恢复到我在 SQL 2005 上的新开发?

谢谢!

sql-server sql-server-2005 sql-server-2008

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

SQL Server 2005 最大 .mdb 文件大小

我最近参加了我们公司使用的软件产品的会议。在一次演示中,他们表示用户不应允许单个 .mdb 文件增长到 64GB 以上,并引用了一篇 MS 文章作为他们的来源,指出在允许数据库增长到如此大之前,您应该创建第二个数据文件。我现在无法访问该链接,也找不到任何信息来支持他们的主张。有没有人以前听说过这样的事情,根据 msdn,这里列出的最大文件大小至少不支持他们的声明。

我确实知道除了硬大小限制之外还有其他问题,例如复制到新位置的时间等,但是在我们的安装中所有条件都相同时,我宁愿保留一个数据文件,除非有令人信服的理由将其拆分。

sql sql-server sql-server-2005

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

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

我刚刚在我们的两台服务器上成功镜像了同一个数据库。Management Studio 中的主体数据库状态为:(数据库名称、主体、同步)。镜像数据库状态为(数据库名称、镜像/正在恢复...)。我们的下一步是什么?

database-mirroring sql-server-2005

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

在 SQL Server 2005 上,用户只能看到他/她的数据库,而不是全部

拥有使用 MS SQL Server 2005 Express Edition 的 Web 托管服务。我已启用远程数据库访问,但我想为用户设置权限,以便当他们登录管理工作室时,他们只能看到他们的数据库,而不是我在服务器上拥有的所有数据库。我该如何设置?

sql-server sql-server-2005

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

SQL Server 不释放内存

我正在使用 SQL Server 2005。

我正在运行一个处理大约 10 万条记录的工作。作业运行良好,执行需要 45 分钟,这很好。

但是在处理完该作业后,我可以看到 SQL Server 2005 的实例仍然存在,大约有 900 MB 的内存。我等了大约 2 小时,但没有释放内存。

这里是否有任何处理内存的进程,例如 GC(不可预测)或者我做错了什么???

performance sql-server sql-server-2005

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

如何更改 SQL Server 的默认实例?

我们有一个开发服务器。首先我们有 SQL 2000(默认实例),当 SQL 2005 出来时,我们将它安装为命名实例。现在我们几乎不使用 SQL2000 实例,但这是默认的。我们希望 SQL2005 成为默认实例并使 2000 成为一个命名实例。这甚至可能吗?

谢谢!

database-administration sql-server sql-server-2005

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

如何在 MS SQL 2005 中创建服务器

我只是一个初学者,我想知道如何在 MS SQL 2005 中创建服务器,因为我想使用 MS SQL 作为我的 vb.net 数据库程序的数据库。

我只使用一台台式电脑。你会推荐什么?这将仅用作 vb.net 程序的数据库。

sql-server-2005

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

SQL Server 2000 表

我们目前有一个 SQL Server 2000 数据库,其中一个表包含多个用户的数据。数据由 memberid 键控,它是一个整数字段。该表在 memberid 上有一个聚集索引。

该表现在大约有 2 亿行。索引和维护正在成为问题。我们正在讨论将表拆分为每个用户模型的一张表。

这意味着我们最终会得到非常多的表,可能高达 2,147,483,647,仅考虑正值。

我的问题:

  1. 有没有人有过安装数百万表的 SQL Server (2000/2005) 的经验?

  2. 这种架构对于使用查询分析器、企业管理器等进行维护和访问有什么影响?

  3. 在数据库实例中拥有如此大量的索引有什么含义。

感谢所有评论。

谢谢

编辑:我不同意将这个问题迁移到 Serverfault。这是一个与编程相关的问题。

database sql-server sql-server-2005 large-data

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

SQL Server:对于包含 1 个仅 10 行的表的数据库,为什么 .MDF 和 .LDF 文件会增长到 1GB+

对于包含 1 个只有 10 行的表的数据库,为什么.MDF.LDF文件会增长到 1GB+?

该数据库源自一个 2MB 的.bak文件,并且没有向其中添加更多数据。

sql-server-2005

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