Articles of sql server

使用ZOOM在SQLpipe理工作室的查询中查看大型字段?

谁能帮忙? 我正在使用SQLpipe理工作室(sql server 2008)来运行查询和一些返回的字段是varchar(max)例如,它有很多的信息 – 是否有一个缩放function来打开窗口,让我看看内容与垂直和水平滚动条? 我记得有,我以为是F2,但我一定是错了,因为它不工作 现在我必须在场上水平滚动,而且很难看到一切 还有一些字段包含新的行代码等,所以如果缩放function将显示信息使用新的行代码等将是很好的 任何身体都知道如何做到这一点?

超时过期:连接池

这是我们正在得到的错误。 我们将应用程序和数据库服务器从32位移至x64。 Framework 2.0 Service Pack 2安装在服务器上。 超时过期。 在从池中获取连接之前已经超时。 发生这种情况的原因可能是因为所有连接池都在使用中,并且达到最大池大小。

SQL Server 2005不提示电子邮件选项

我已经成功build立了数据库邮件,我可以发送testing邮件,但是当我去build立一个通过电子邮件发送给操作员的警报时,我没有一个checkbox来检查是否应该发送电子邮件。 我检查了以下内容: SQL代理警报系统已设置电子邮件 我已经重新启动了SQL Agent 我有一个默认的邮件configuration文件 该个人资料是公开的个人资料 运营商成立(这是我看不到电子邮件checkbox) SQL Server&Agent在SQLMail设置的相同帐户下运行 我正在使用SQL Server 2005 SP3,如果有人有任何想法,将不胜感激。

pipe理报告服务

我们正在扩大报告服务的使用范围,并正在尝试为开发人员和pipe理员设置一些pipe理和开发系统的指导方针。 关于保持报表服务器正常运行和组织有什么build议? 有什么你可能做了不同的事情吗? 我们正在使用2005年,计划在明年在专用服务器上转向2008 R2。 我们计划的过程如下所示: 开发者获取工具 开发人员启动新项目并与用户合作,根据需求和可行性确定报告优先级 使用规范工作表将报告转换为规范 – 清除报告中的数据导出 用户在报告规范上签名 开发和testing报告 报告由团队成员审查代码和规范 报告由用户testing并被接受/拒绝 报告部署到生产环境,并由pipe理员,开发人员和用户进行testing 报告定期检查缺乏使用,错误代码,运行时间过长

与非对称(非相同的硬件)SQL Server 2005 / Win 2003群集的经验

我相当擅长处理SQL Server集群; 我想知道人们是否有经验,无论是好的还是坏的,在一个SQL 2005集群中使用来自同一供应商的不同型号的服务器。 假设: 在双节点集群中,我还有一个更强大,更多的RAM,更多的shizzle盒子和一个不那么强大,更less的内存,更less的shizzle盒子绑在一起。 这些将是惠普DL380和580机(不是这应该重要) 我理解并自动化每个SQL实例的内存pipe理过程,所以当SQL实例故障转移时,不存在内存争用。 基本上我认为CLR proc将监视实例,并自我调节每个实例的内存大小,以便它们不会分页或跨步。 我得到这样的事实,如果它们共享一个“较小”的节点,实例可能会变得更慢,或者在内存压力下,这没关系。 业务可以在服务器问题场景中处理较慢的实例。 合理? 任何“陷阱”要留意? 更多信息10/28:使用testing集群进行一些实验我发现重新configuration最大/最小内存是可以的。提供实例还没有受到内存压力。 如果我用一个需要大量内存的巨大查询折磨系统,同时将内存分配调整为比正在使用的内存分配更小的值,那么可能会将实例从内存中运行出来,并使其停止并重新启动(不愉快的情况)。 错误日志中的许多丑陋的内存不足消息,崩溃,烧毁…这是一个极端的情况,但很高兴知道。 因此,似乎只是在启动实例时才设置它是非常安全的,因为启动脚本中显示“我在node1上,所以我的RAM设置是X,或者我在节点2上,所以它们是Y“,就像这样: HTTP://sqlblog.com/blogs/aaron_bertrand … 更新:我正在testing这里更详细描述的SQL Agent + PowerShell解决scheme。

没有权限访问SQL Server的perfmon计数器

我的DBA团队无权访问SQL Server 2005标准性能计数器。 什么是他们应该被授予的必要许可? 我发现了一些registry项,但他们已经有了权限。 他们不是操作系统pipe理员。

SCOM 2007,Sql审计事件

我是SCOM 2007的新手。我试图为失败的SQLlogin尝试设置警报和视图。 我已经在网上几个小时没有任何运气。 我的testing用例试图连接到同一台机器上的SQL服务器,login信息无效。 有人可以请给我一步一步的指示来完成这个? 谢谢

OLTP SQL Server的最佳磁盘设置

我们有一个很高的事务(大量读写)数据库服务器(运行SQL 2005),当前使用RAID 1操作系统分区(C :)和RAID 5数据/日志/ tempdb分区(D :)设置。 C:有2个驱动器,D:有4个驱动器。 该服务器有大约300个数据库,大小从10MB到2GB不等。 我一直在阅读关于分区磁盘的最佳实践,但由于我们的磁盘数量有限,所以希望对我们的设置有一些看法。 看起来RAID 10很受欢迎,但是我不认为我们只能用6个磁盘来使用它。 谢谢。 更新 我去了3个RAID 1分区(每个2个磁盘) 分区1:OS,TempDB,备份 分区2:日志 分区3:数据

在SQL Server 2008中将多个数据库合并成多个模式的单个数据库

我在一个SQL Server 2008实例中有五个小型数据库。 数据库是相关的(由业务实体,但不是数据),所以我想合并成一个单一的数据库,并给每个自己的架构在该数据库。 其实,我想主数据库保持dbo架构。 最初我通过在主数据库中创build模式开始,然后在我想要移动的第一个数据库中为表创build结构,然后运行插入/select查询来迁移数据。 我很好,但这是很耗时间,我甚至还没有得到存储过程。 加上其中一个数据库依赖于loggingID,只是做一个插入/select将会抛出。 当然有一个更简单的方法来做到这一点。 我不是DBA,但是我很乐意在SSMS中使用查询等。 我正在开发一个开发服务器,而且我是唯一一个更新数据的人,所以如果出现问题,我总是可以从生产服务器上恢复。 任何指针将不胜感激。

SQL Server Analysis Services 2005崩溃时,磁盘已满?

我们的一个SQL盒子昨晚自己跑出了磁盘空间。 这个特定的服务器上有数据库引擎和分析服务。 数据库引擎对所有数据文件所在的卷上没有磁盘空间并不感到满意,但分析服务只是简单的死掉了。 至less,我唯一要指责的是整卷。 有没有人经历过SSAS,他们已经能够直接绑定到没有磁盘空间? 我没有其他的SQL或事件日志中的责任…