Articles of sql server

如何将我的初始快照推送到SQL Server 2000中的订阅服务器?

我使用Push模型来configuration事务复制。 该场景是: SQL服务器: SQL01(发布者)和SQL02(订阅者) – 都运行SQL 2000 SP4。 这两个服务器是独立的(即不是域成员) 两台服务器都在他们的HOSTS文件中有他们的FQDN和NETBIOS名字 我设法configurationSQL01来发布我的数据库,并使用Push New Subscription向导为SQL02configurationPush订阅,并设置分发代理以持续更新订阅。 在“推送订阅”向导的“初始化订阅”页面上,我已select“是,初始化模式和数据”并勾选“启动快照代理以立即开始初始化过程”选项。 所有必需的服务正在运行(SQL代理)。 当我完成向导并浏览复制 – >出版物文件夹时,我可以看到我的出版物(带有箭头的蓝皮书)。 该出版物显示“推送”订阅,其状态为“ 待处理” 。 如果我在c:\Program Files\Microsoft SQL Server\Mssql\Repldata文件夹中查看,我会看到每个表的许多T-SQL脚本,例如Products.bcp, Products.sch, Products.idx 。 现在该怎么办? 我的复制数据库现在(神奇)出现在订阅服务器上?

使用TFS2010时从SQL Server Express升级到标准版本?

我们目前使用SQL Server Express 2008作为我们的TFS2010安装(基本)的后端。 是否有可能移动到标准(或更好)版本的SQL Server没有任何大的hassels?

隔夜SQL Server完全备份需要4倍的时间,其他一切都比较慢,RAID问题?

Windows Server 2008上的Sql Server: 一夜之间,完成备份需要7-10个小时,而不是1-3个 事务日志需要4-5分钟而不是1分钟 查询优化需要3倍的时间 我感觉像我的RAIDarrays(raid5)中的磁盘有故障或RAID控制器或网卡,Rackspace告诉我一切正常。 任何想法什么/我需要检查?

如何在SQL Server中备份镜像数据库的事务日志?

我有一个镜像数据库,并试图执行事务日志的备份,但达到90%后,只是挂起,不会进一步。 备份处于镜像状态的数据库的正确方法是什么?

身份validation问题:在浏览到SQL Reporing Services网站时无法绕过login提示

我很难在我们的一台服务器上configuration报告服务。 我不是在IIS7的领域不熟悉,但是当我浏览报告服务网站时,我无法摆脱login提示。 我做了什么: 我做了一个相同名称的Windows和SQL用户: 然后,我selectII7中的匿名身份validation,并填写特定RS用户的凭据IIS7_auth http://img32.imageshack.us/i/iis7auth.jpg http://img32.imageshack.us/i/iis7auth.jpg/ 我select“本地服务”作为RSconfigurationpipe理中的服务帐户http://img88.imageshack.us/i/rsconfigmgr.jpg/ 第一个问题是,在浏览网站时总会popup一个窗口 第二个是,当我能login时,我得到的消息,用户没有适当的权限。 popup: http : //img693.imageshack.us/i/loginpopup.jpg/ 该服务器是SQL 2008 R2 Express的2008年Web服务器。 我究竟做错了什么? 提前致谢!

在MS SQL Server 2008中设置帐户locking阈值

我必须将帐户locking阈值设置为MSSQL Server 2008中的某个特定值。我该怎么做? 我GOOGLE了,不能find确切的解决办法如何做到这一点。 SQL服务器帐户是否使用默认的Windows门槛来lockingSQL帐户? 在此先感谢… Santhosha

杀死SQL Server 2005上的连接

我们有一个传统的ASP应用程序,在某处泄漏SQL连接。 在Activity Monitor中,我可以看到一堆超过一个小时的Last Batch时间的空闲进程。 当我查看T-SQL命令批处理时,这些总是FETCH API_CURSOR [XXX]([XXX]是一个随机表示的hex数,例如FETCH API_CURSOR0000000002CE0BEC),这从我的理解是由不正确closuresASP ADOlogging集引起的。 当我们试图找出有问题的代码时,有没有办法监视哪些请求打开哪些游标? 我假设分析器,但我不知道我应该监测到什么。 我可以看到一堆调用到sp_cursoropen,但我没有看到API_CUSROR [XXX]名称的任何地方。 其次,任何人都可以build议一个脚本,我们可以运行杀死这些进程基于最后一批> 10分钟和最后一批命令是FETCH API_CURSOR [XXX]? 由于各种原因,我们很遗憾没有任何SQL Server数据库pipe理员。 UPDATE 基于jl提供的脚本和我在SQLAuthority.com上find的一些信息,我想出了这个脚本,它很好地完成了这项工作。 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go CREATE PROCEDURE [dbo].[sp_KillHungADORecordsets] @dbname varchar(50) AS CREATE table #oldSpids ( spid int, ) DECLARE @Now DATETIME SET @Now = GETDATE() INSERT INTO #oldSpids select spid from master.dbo.sysprocesses […]

计划SSAS 2008数据库的备份和恢复

我可以使用GUI从备份SSAS备份和还原Microsoft SQL Server Analysis Service 2008上的数据库 我想安排备份并将其恢复到另一台服务器每晚。 所以我做的是:我从GUI中编写了备份和恢复过程。 在数据库引擎中创build了一个新的SQL Server代理作业,并添加了“运行SSAS查询”步骤。 复制脚本到这一步。 但是失败了。 GUI复制出来的脚本如下所示: <Backup xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> <Object> <DatabaseID>DB</DatabaseID> </Object> <File>C:\Backup\DB.abf</File> <AllowOverwrite>true</AllowOverwrite> </Backup> <Restore xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> <File>\\server\C$\Backup\DB.abf</File> <DatabaseName>DB</DatabaseName> <AllowOverwrite>true</AllowOverwrite> </Restore> 请帮忙吗?

尽pipe安装了用于SQL2008的SQL Server Native Client,SQLCMD仍未被识别

这个小问题是我想解决的一个更大的问题的一部分: SQLCMD是否需要单独安装,还是包含在Microsoft SQL Server 2008 Native Client(我刚安装在我的Web服务器上)中。 也许这只是一个不正确的path问题。 这是我试过的: C:\>sqlcmd -S tcp:devmojito\mssqlserver2008,1433 'sqlcmd' is not recognized as an internal or external command, operable program or batch file. C:\> 这个相同的语法在我的SQL Server机器上的C驱动器上执行时工作。 编辑: path如下: C:> echo%PATH%C:\ oracle \ product \ 10.2.0 \ client_1 \ bin; C:\ Program Files \ Support Tools \; C:\ FileNET \ Fnsw \ […]

T-SQL用于多个数据文件的自动增长

我似乎无法弄清楚我的脚本改变SQL Server 2008数据库和文件增长的问题。 有两个数据文件和一个日志文件,所有这些都需要启用自动增长。 这看起来完全错了吗? 谢谢! USE MASTER GO ALTER DATABASE BigDB MODIFY FILE ( NAME = BIGDBPPE, FILENAME = "H:\MSSQL\Data\BigDB.mdf", MAXSIZE = UNLIMITED, FILEGROWTH = 2000MB) USE MASTER GO ALTER DATABASE BigDB MODIFY FILE ( NAME = BIGDBPPE1, FILENAME = "K:\MSSQL\Data\BigDB_data1.ndf", MAXSIZE = UNLIMITED, FILEGROWTH = 2000MB) USE MASTER GO ALTER DATABASE BigDB MODIFY […]