Articles of sql server 2005

存储过程需要更多时间来执行(Sql Server 2005)

我已经实现了一个存储过程,从网页调用这个存储过程需要300ms以上的时间,但是当在网页中写脚本并调用url时,它在50ms内执行 需要什么步骤来减less执行存储过程的时间。 为什么sp比页面中的db脚本占用更多的时间

用相应的string值replace整数集

我有一个查询返回输出像 – 5,4,6 其中1 =苹果,2 =芒果,3 =香蕉,4 =李子,5 =樱桃,6 =猕猴桃等 我想更新我的输出樱桃,李子,猕猴桃而不是5,4,6我怎样才能达到同样的select声明。 我可以硬编码值。 请确认 可能是我解释清楚了 这是示例 select水果从t_fruitid其中id = 7 正在返回我'5,6,4'作为一个单一的行 现在我想把这个单行输出更新为“cherry,plum,kiwi” 我该怎么做呢 谢谢你

将Microsoft SQL数据库还原到同一服务器上的其他磁盘分区

我们有一个运行Windows Server 2003 R2标准64位的SQL Server 2005框。 我们有两个生产数据库驻留在一个分区(这是一个iSCSI软件目标),分区显然已经损坏,数据库不能正常工作,并拉出各种一致性检查错误。 我们创build了一个新的iSCSI目标,并将其作为一个新的磁盘分区引入SQL服务器。 我们可以使用很好的备份来恢复(原生SQL备份和赛门铁克Backup Exec备份)。 现在的问题是,如何将这两个数据库恢复到新的分区,并使SQL服务器知道更改?

恢复SQL Server系统数据库(模型,主控等)的重要性是什么?

我必须将某些生产数据库还原到同一台Microsoft SQL Server 2005计算机上的不同驱动器。 这工作得很好,使用数据库的应用程序重新上线。 但是,我还没有恢复SQL Server自己创build的系统(或缺省?)数据库(模型,主数据库等)。 我的问题是,这些数据库的作用是什么? 以及我恢复它们有多重要?

从Windows 7中删除服务

我已经安装并稍后卸载SQL Server 2005。 我使用了registry清理工具并删除了与SQL Server相关的所有文件。 服务控制台仍显示先前安装的数据库实例名称的条目。 服务pipe理控制台我在“描述”列中获取此条目。 Failed to Read Description Error code 2 如何删除它们,否则新安装显示问题。

即使使用本地服务器pipe理工​​作室,也无法连接到SQL Server 2005

在向ISS添加一些SSL'd站点的过程中设置第二个networking适配器之后,我的SQL Server 2005实例不再可访问 – 包括通过SQL Server Management Studio。 我收到的具体错误是: Cannot connect to xxxxxx. Additional information: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: Shared Memory Provider, error: 0 – No process is on the other end of the pipe.) (Mycrosoft SQL Server, Error: 233) 我已经validation了以下内容: […]

SQL Server不存档日志

我只是查看了一个监控较less的数据库,发现它没有存档任何日志超过一个月。 这就是现在的样子。 目前的日志有超过700 000个事件和计数。 任何人都知道是否有一些过程或程序可能失败? 任何人都知道是否有一些过程或程序可能失败?

什么是服务帐户运行数据库邮件的正确权限?

我在SQL Server 2005实例上设置数据库邮件,并在试用邮件时不断收到此日志消息: Message 1) Exception Information Exception Type: System.NullReferenceException Message: Object reference not set to an instance of an object. Data: System.Collections.ListDictionaryInternal TargetSite: Microsoft.SqlServer.Management.SqlIMail.Server.Objects.AccountGetAccount(Int32) HelpLink: NULL Source: DatabaseMailEngine 在检查确认我的设置是正确的之后,我尝试将服务帐户用户添加到sysadmin组中,从而解决了问题。 但是我想知道这是否是必要的,或者如果特定的权限问题只是由sysadminangular色覆盖。 有更详细的权限,我应该使用?

自动从mssql服务器导出作业和存储过程

我有MS SQL服务器与几个工作。 有时我和同事改变任务。 我想出口工作,比如说 automaticaly,以便投入mercurial和存储版本的工作。 我也想在数据库中有类似的存储过程的机会

从Windows XP虚拟PC访问主机上的SQL Server

我在Windows 7主机上安装了SQL Server 2005 Express Edition,我希望能够从Windows XP虚拟PC中访问它。 这样,我可以开发使用XP上的Delphi 7和Windows 7上的Visual Studio项目,它们都使用相同的数据。 编辑:在这一点上,我只安装了Windows XP的虚拟PC和Delphi 7中。 我无法ping通主机,所有主机驱动器都使用: //tsclient/share/ 所以我的问题是 – 如何从Windows XP虚拟PC中看到主机的SQL 2005 Server?