我必须在镜像的辅助节点上做一些维护。由于这是在短暂的网络中断后重新建立镜像时站点变慢的结果,我希望安全并禁用镜像,然后在我完成对违规服务器的戳刺后重新启用它。
我现在的计划是:
这是打破/重新建立镜子的最安全方法吗?有什么我应该注意的问题吗?
在 SQL Server 2005 机器上,我安装并正确配置了 DBMail。我可以使用“通知操作员”和 EXEC msdb.dbo.sp_send_dbmail 来排队电子邮件。
但问题是排队的邮件永远不会通过。我在查询时看到队列中有 10 封电子邮件
SELECT * FROM msdb.dbo.sysmail_unsentitems
Run Code Online (Sandbox Code Playgroud)
但是,如果我重新启动SQL Server 服务,所有邮件都会通过,并且我会在收件箱中收到电子邮件。
到目前为止,这是我能找到的唯一模式。
所以我的问题是:有没有办法对 DBmail 进行故障排除?我在 MSDN 上阅读了一些步骤,但它们没有太大帮助。任何可以提供帮助的文章的 URL 都非常感谢。
我遇到以下错误:
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself.
Run Code Online (Sandbox Code Playgroud)
当我尝试这些命令时
USE ASPState
GO
GRANT EXECUTE ON CreateTempTables TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON DeleteExpiredSessions TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON GetMajorVersion TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON GetHashCode TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON TempGetAppID TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON TempGetStateItem TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON TempGetStateItem2 TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON TempGetStateItem3 TO [R2Server\AAOUser]
GO
GRANT EXECUTE ON TempGetStateItemExclusive …Run Code Online (Sandbox Code Playgroud) 好的,首先,我在创建数据库时搞砸了,使用的创建脚本大致如下:(用于包装目的的人工换行符和名称/路径)
CREATE DATABASE [EXAMPLE] ON PRIMARY
( NAME = N'EXAMPLE_Data', FILENAME = N'J:\SQLServer2008\MSSQL.INSTANCE\EXAMPLE.mdf',
SIZE = 446046KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
LOG ON
( NAME = N'EXAMPLE_Log', FILENAME = N'J:\SQLServer2008\MSSQL.INSTANCE\EXAMPLE.ldf',
SIZE = 664505KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
Run Code Online (Sandbox Code Playgroud)
因为我从现有的开发数据库中编写了它的脚本,我只是想让一些事情发生。当我没有将大小更改为合理的大小(例如4096KB)时,我搞砸了,所以现在我无法将日志文件缩小到大约 600MB 以下。
我知道我哪里出错了,但是如何轻松修复它?
基本上我有两个标量 UDF 输出相同的数据,一个使用游标,一个使用递归 CTE。我想确定应该使用哪个并丢弃另一个;我更愿意根据实际性能数据做出这个决定。我也很好奇这两者之间有多大的区别。
如何对这些 UDF 的性能进行基准测试以确定哪个更快?
我已经阅读了 1NF 的定义,即“如果关系的每个属性都是原子的”。请告诉我什么是原子。
刚刚阅读了 SQL Server CE 4的发布,然后在他们的产品网站上搜索了所有内容,我仍然找不到功能概述。
以前版本的 SQL Server CE 不支持视图,我希望它们消除了限制。
我的问题是:
是否有列出 SQL Server CE 4 的功能和限制的页面?
(编辑:我发现此功能比较适用于 3.5,但不适用于 4.0)
我需要安装具有全文搜索功能的 SQL server 2005 Express 版本。我不知道下载什么以及安装数据库管理系统的顺序。有人能给我提供下载带有全文搜索的版本的链接吗[因为默认的 38Mb 安装文件没有这个功能]。
还分步说明在安装过程中启用全文搜索。
需要开发将产品和服务关联到行业标准类别的数据库模式。我知道模式和数据都在那里,但我没有找到它。
有列出产品(并包含数百万条记录)的数据库,但我没有找到一个列出相应类别的好数据库。例如,单个手机可能属于“手机”类别,而该类别又可能属于“消费电子产品”类别。这些类别的良好来源是什么?
我需要将数据库从 SQL Server 2000(32 位)移动到 SQL Server 2005。但是,当我将数据库连接到 SQL Server 2005 时,它给了我错误。(NOLOCK 错误)
另外,在我运行 dbcc check db 命令以查找数据库错误后,我收到以下错误。
Server: Msg 8929, Level 16, State 1, Line 1
Object ID 2: Errors found in text ID 727515136
owned by data record identified by RID = (1:391:14) id = 491864819 and indid = 9.
Server: Msg 8929, Level 16, State 1, Line 1
Object ID 2: Errors found in text ID 727646208
owned by data record identified by RID = (1:391:16) id …Run Code Online (Sandbox Code Playgroud) sql-server ×2
benchmark ×1
features ×1
logs ×1
maintenance ×1
migration ×1
mirroring ×1
performance ×1
permissions ×1
schema ×1
shrink ×1