Articles of sql server 2008

由于JITdebugging错误,无法在SQL Management Studio中运行查询

最近我已经构build了Windows server 2008 SQL Server 2008并在其上安装了SQL Server 2008和Dynamics CRM 2011 。 一切工作正常,但是当我打开SQL Server management Studio并尝试打开一个新的查询窗口,它会引发以下错误。 When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. 完整的错误消息 'See the end of this message for details on invoking just-in-time (JIT) […]

操作SBSMonitoring数据库

我们的SBSMonitoring数据库已经达到了极限(10GB)。 我曾在以前的工作与数据库工作,我熟悉编写SQL查询。 从数据库中的表中删除条目是否安全? 我会保留过去3个月的条目,删除旧的东西。 有什么我应该记住的? 我正在关注这个事件,因为以下事件: CREATE DATABASE或ALTER DATABASE失败,因为生成的累积数据库大小将超过每个数据库10240 MB的许可限制。 信息:SQL Server 2008 SB Server 2011标准

禁用SSLv3打击Poodle现在不能连接到SQL“由远程主机强行closures的连接”

我已经禁用SSL3在我的networking服务器上,以对抗Poodle漏洞,现在我无法使用SQL身份validation连接到我的SQL服务器。 我只是“连接强行closures由远程主机”的消息。 任何人可以提供任何build议? 在SQL上需要configuration更改吗?

SQL Server文件大小

有一些我不明白的MSSQLServer mdf文件。 我已经被要求用它以前的版本replace一个文件(数据库已经在两个版本之间进行了修改),但是当我在我的备份(用Bacula制作)上查找时,文件大小是一样的! 我的问题是:有一个预先定义的大小,dynamic增长,因为它缺乏空间(嗯,我清楚?),所以我的备份有相同的大小,但不是相同的内容? 对不起,但我不熟悉SQL Server …. 谢谢你的帮助, 热雷米

MSSQL – 维护计划是否可以等待代理作业任务完成?

我确实使用“ 执行SQL Server代理作业任务”框启动维护计划项目。 我在成功事件上增加了另一项任务。 我意识到我错了。 第二个任务是并行执行的,因为第一个任务执行成功(执行但不完成 – 重要原因)。 所以问题是 – 我可以用这种方式连接第二个任务,第一个任务(代理作业)完全完成(不只是被解雇)?

如何释放其中包含BiztalkMsgBoxDB_log文件的驱动器上的磁盘空间

我被要求分析一个关于biztalk服务器的问题。 我被要求释放一个特定的驱动器的空间,在那里我发现唯一的文件BiztalkMsgBoxDB_log.bak正在接近90%的驱动器。 运行以下查询我后来发现使用的日志空间只有1.25%。 EXEC('DBCC sqlperf(LOGSPACE)WITH NO_INFOMSGS') **Database Name** **Log Size (MB)** **Log Space Used (%)** **Status** BizTalkMsgBoxDb 24930.49 1.257622 0 目前恢复模式是:FULL,事务日志备份是在一个小时前进行的。 我不知道为什么日志文件创build这么大。 我怎样才能释放这个驱动器上的数据。

如何处理SQL Server 2000/2008迁移后的复制?

我有两台服务器; 服务器主机SQL Server 2000和服务器B(远程服务器)主机SQL Server 2005.我使用事务复制在这两个服务器之间复制数据。 我最近将SQL Server 2000迁移(并排)到托pipe在虚拟服务器上的SQL Server 2008。 我想模仿我已经有的服务器之间的复制ABD B.有人可以告诉我执行此任务的最佳做法吗? 实质上,我想要做的是在虚拟服务器上托pipe的SQL Server 2008和托pipe服务器B(远程服务器)之间build立事务复制。 我是否必须从头开始创build所有的出版物和订阅? 感谢您的贡献。

SQL代理作业:使用具有不同凭据的映射驱动器

我正在运行SQL Server 2008,并且想要设置代理作业来备份所有数据库。 运行SQL Server的计算机是Windows域的一部分。 备份文件的目标位于另一台不在域中的计算机上,因此我需要使用不同的凭据来访问它。 我创build了一个新的域帐户(SqlBackup),并将其添加为一个新的SQL帐户(授予它“备份数据库”),并使用它来运行代理作业。 我以该用户身份login到本地,将目标networking共享映射到驱动器(为其提供必要的凭据)。 我用来备份所有数据库的脚本只是调用“备份数据库”(在所有数据库的光标循环中)并将备份文件写入映射的驱动器。 问题是:当SQL代理作为SqlBackup用户运行作业时,驱动器未映射。 我错过了什么?

如何在windows2003服务器上安装sqlserver2008故障转移群集?

任何一个可以给我在Windows2003上创build一个故障转移群集的过程? 任何链接也会有所帮助….. 我在MSDTC上收到警告消息,MSDTC未在本地计算机上运行。 如果在群集上configuration,请运行,如msg来。 我怎样才能解决这个问题???

为什么运行SQL 2008的Server 2008产生一个FlushFileBufferexception?

我在64位WS2k8上运行64位SQL2k8,并将数据库备份到UNC文件。 备份创build文件,复制数据,并在完成时,崩溃。 使用INIT,STATS = 1 … 98%处理备份数据库Infovest到磁盘='\ riscsrv-dcm04 \ riscsrv-sql01_backups \ dvc_Infovest_Z.bak'。 99%的处理。 处理数据库'Infovest'的3422232页,文件1上的'InfoVest_Data'文件。处理100%。 处理数据库'Infovest'的14383页,文件1上的'InfoVest_Log'文件。消息3634,级别16,状态2,行1操作系统返回了错误'64(无法检索此错误的文本。原因:15105)'同时尝试'\ riscsrv-dcm04 \ riscsrv-sql01_backups \ dvc_Infovest_Z.bak'上的'FlushFileBuffers'。 消息3013,级别16,状态1,行1 BACKUP DATABASEexception终止。 任何人都可以给我一些build议,如何不得到这个错误,仍然能够通过networking备份? 这两台服务器都是64位(src和dst),有足够的空间和共享千兆交换机。 db是27gb,其他的数据库备份很好,虽然比较小。 大小重要吗? 当备份到定义到类似文件的设备时,这种备份也会以相同的方式同样失败。 我卡在这里,并会支持解决此操作系统错误的支持。 亲切的问候Habeeb