小编5ar*_*arx的帖子

为什么我不能使用 NEWSEQUENTIALID() 作为我的列的默认值?

我正在尝试在 Management Studio 中创建一个表,在阅读了新的(从 SQL 2005 开始)NEWSEQUENTIALID()函数后,我想试一试。

这就是我正在做的:

在此处输入图片说明

但它不让我。我得到的错误信息是:

'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'.
Run Code Online (Sandbox Code Playgroud)

我在这里错过了一个技巧吗?我肯定在运行 SQL Server 2008 R2。

sql-server-2008 database-design ssms default-value

19
推荐指数
2
解决办法
3535
查看次数

SQL Server 备份 - 几个问题

我们在周五晚上 9 点运行每周备份作业,我们遇到了一些关于磁盘空间(有时会变得非常低)和性能方面的问题。我们正在考虑精简/优化所发生的事情,并感谢您的意见。

具体来说:

  1. 备份过程大约需要 4 小时才能在备份期间更新统计信息。我们可以安全地禁用此过程以节省时间吗?

  2. 我们经常会遇到磁盘空间不足的情况,想知道是否应该重新调整这个过程。目前它创建备份,然后删除以前的备份,这就是占用磁盘空间的原因。我们可以安全地删除前一,然后做备份?

非常欢迎任何其他评论或意见编辑:服务器上 SQL 文件的总大小约为 35GB。一个 db 的大小约为 25GB,而其他 6 个共享组成了另外 10GB 左右。

sql-server-2008 backup maintenance disk-space

12
推荐指数
4
解决办法
659
查看次数

备份后用户权限混乱 - > 恢复操作

我不得不将几个 SQL Server 2008 数据库移动到我们的新 db 服务器,所以我将它们全部备份(到 .bak 文件),将这些文件复制到新盒子并恢复它们(全部使用 SQL Management Studio 完成)。

一切顺利,但现在我发现我无法使用继续在旧 RDBMS 上工作的 SQL Server 帐户登录任何数据库。顺便说一句,我的 Windows 身份验证登录仍然可以正常工作。

我有这个想法,用户和权限都将无缝复制到新的数据库服务器上,但似乎某处出了问题。我将不胜感激评论/建议/提供帮助;-)

sql-server-2008 sql-server backup permissions restore

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

非 DBA 提问:如何通过备份/恢复轻松地将 SQL Server 实例复制/移动到另一台服务器?

我们刚刚有了一台新服务器,所以我需要从旧的 db 框中复制现有的 SQL Server 2008 实例。

我通常通过复制 .mdf 和日志文件并附加它们来做到这一点,但我无法将 dbs 离线,因为它们 24/7 使用,所以我备份了数据库并在新的数据库上恢复它们机器。但是,我最终遇到了一些问题,其中之一与孤儿用户有关。所以我正在寻找的是一个故障安全的过程,以最小的大惊小怪/麻烦/头痛来移动一切。我是一名 .Net 开发人员,拥有相当多的 SQL,但 SQL Server 的内部工作原理对我来说在很大程度上是个谜,我发现 MS 文档很难浏览。

请帮忙。

sql-server-2008 sql-server backup migration restore

11
推荐指数
2
解决办法
1310
查看次数

运行单用户模式时无法登录到 SQL Server 2008

作为此处描述的过程的一部分,我正在按照此处的 MS 文档将登录名从 SQL Server 的一个实例迁移到另一个实例。这涉及将服务器置于单用户模式(我已经完成),然后运行脚本等。

但是,在单用户模式下(仅运行 SqlServer 服务)重新启动后,我无法使用我的 Windows 帐户或sa凭据登录。我收到错误:

Failed to connect to <servername>

Login failed for user 'sa'. Reason: Server is in single user mode. 
Only one administrator can connect at this time. (Microsoft SSQL Server, Error: 18461)
Run Code Online (Sandbox Code Playgroud)

正常重启服务器(即多用户模式)后,所有登录工作正常。

谁能解释发生了什么和/或如何纠正这个问题?

sql-server-2008 security

6
推荐指数
2
解决办法
2万
查看次数

SQL Server 2008 和 Management Studio - Intellisense 不完整

我正在处理位于我们 Intranet 上的 SQL 2008 实例。一切都很好,只是有时智能感知在那里并且可以工作,有时却没有。它是一个非常快的网络,所以我不认为 RDBMS 会因为延迟问题等原因被动地关闭智能感知。

是否有其他机制可用于确保智能感知始终有效?

sql-server-2008 intellisense

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