标签: sql-server

您在 SharePoint 数据库上使用什么 RAID 级别?

在为 SharePoint 数据库配置存储时,您使用什么 RAID 级别?

我正在寻找的场景是一个中型到大型农场。我感兴趣的是您可以执行的不同工作负载如何影响您所做的选择。

sharepoint sql-server

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

为什么 Windows 自动更新会忽略 SQL Server 服务包?

为什么 Windows 自动更新会忽略 SQL Server 服务包?

Windows Server 2003 标准 X64 服务包 2

图中没有 WSUS 服务器,只是启用了自动更新。

SQL Server 2005 标准和自动更新的默认安装不会显示 SQL Server 的 Service Pack。它显示了操作系统、IE 等的各种其他关键安全更新......

windows windows-server-2003 sql-server sql-server-2005

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

是否可以跟踪谁在运行 SQL Server Profiler?

是否可以查看谁正在针对某个数据库以及可能从哪台机器运行 SQL Server Profiler?通过 Profiler 本身或通过 T-SQL 语句说。

我想知道是否有可能找出运行分析器的 Active Directly 用户名。


[更新] 作为参考,这是一种仅检索 SQL Server Profile 进程的方法

declare @sp_who2 table (
    SPID    int,
    status  varchar(50),
    login   varchar(100),
    HostName    varchar(100),
    BlkBy   varchar(100),
    DBName  varchar(100),
    Command varchar(100),
    CPUTime int,
    DiskIO  int,
    LastBatch   varchar(50),
    ProgramName varchar(150),
    SPID2   int,
    REQUESTID   int
)
insert  @sp_who2
exec sp_who2

select  *
from    @sp_who2
where   ProgramName like 'SQL Server Profiler - %'
Run Code Online (Sandbox Code Playgroud)

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

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

Sql Server 邮件查询结果

我有一个查询,我想定期针对 SQL Server 运行该查询,并将查询结果通过电子邮件发送到分发列表。我不是在寻找任何花哨的东西,只是带有查询文本的纯文本就足以满足我的目的。

有什么可以开箱即用的,还是我需要编写一个应用程序来做到这一点?

email sql-server

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

锁定页面与本机内存在 64 位 SQL2005/2008 上的性能

我知道在 64 位系统上将内存特权中的锁定页面设置为包含 SQL2005/2008 服务的服务帐户使用 AWE API 并有效地阻止 SQL 的缓冲池被分页到磁盘 - 提高稳定性。

但是,如果您有一个具有足够空闲内存的专用机器,那么您确信 SQL 不会分页 - 原生 SQL 64 位内存管理是否更快?

memory 64-bit sql-server sql-server-2005 sql-server-2008

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

可以在带有 SAN 的 SQL Server 上执行哪些优化?

这个问题有点笼统,因为我没有接触过 SAN(存储区域网络)。

是否可以通过 SAN 执行任何优化或配置更改以提高 SQL Server 性能?

optimization storage-area-network sql-server

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

如何禁用破坏性数据库命令?

大多数系统管理员都了解黑客对他们管理的 SQL 数据库执行 DROP 或 DELETE 等破坏性命令的风险。有没有办法完全禁止执行这些命令,可能是通过配置 MySQL / MS SQL / PostgreSQL,或者修改源代码(如果它们是开源的),删除那些危险的功能。

 Once you have your webapp online,
 would someone with honorable intentions
 ever need to DROP a table?!
Run Code Online (Sandbox Code Playgroud)

这可能是“主要”数据库安全性的圣杯解决方案,而不是四处奔波试图阻止这些完全不必要的命令。当然,在开发或可维护期间,它们可以重新启用,然后在不需要时关闭。

mysql security database datacenter sql-server

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

处理器 - 用于 ad/ss 的双核或四核

我正在考虑获得一些额外的服务器。有人可以根据以下用途启发我关于我应该更喜欢哪个吗?

Active Directory/DNS 服务器(<50 个用户):

  1. 双核 Intel® Xeon® E3120,3.16 GHz,6MB 高速缓存,1333MHz FSB
  2. 四核 Intel® Xeon® X3220,2.40GHz,2x4M 高速缓存,1066MHz FSB

Sql Server 2008 数据库服务器:

  1. 双核 Intel® Xeon® E3120,3.16 GHz,6MB 高速缓存,1333MHz FSB
  2. 四核 Intel® Xeon® X3220,2.40GHz,2x4M 高速缓存,1066MHz FSB

提前致谢

仅供参考 - 处理器的价格点相同,系统将是带有 8GB RAM 和 2 个 250GB 7200RPM 驱动器的 Windows Server 2008

编辑:

似乎任何一台机器都可以处理 DC 角色,而四核更适合 db 角色。我决定获得 4 个四核,只是因为有相同的设备(用于重建/备份服务器等)

感谢所有有用的反馈。

hardware active-directory sql-server sql-server-2008

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

在不加载所有数据库的情况下启动 SQL 2000?

有没有办法在不加载特定数据库的情况下启动 SQL 2000 实例?我们有一个数据库在数据库恢复过程中的某个时间点使服务器崩溃,我们将尝试从备份中恢复。但是当实例不断重新启动时,我们无法启动恢复。

(如果你很好奇,一个巨大的表重新索引变坏了。它被取消,并试图回滚,但由于某种原因,SQL 服务在回滚期间重新启动。现在我们的情况是服务重新启动,它尝试恢复数据库,然后在中间的某个地方卡住并再次重新启动服务。)

任何帮助或想法表示赞赏。

safe-mode sql-server

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

如何在 sqlcmd 编辑器中键入 \?

根据这篇关于如果您的用户数据库消失了该怎么办的知识库文章,它建议执行以下三个操作

sqlcmd –E -S InstanceName –d master
1> ALTER LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName
2> GO
Run Code Online (Sandbox Code Playgroud)

这里的问题是在这种情况下 SQLLogin 是 DOMAIN\user,但是当我输入 sqlcmd 时,'\' 附近的语法不正确

我试过 DOMAIN\\user 和 'DOMAIN\user' 但都不起作用。

sql-server sql-server-2005

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