我在我的数据库上执行sql查询。 我有我的D硬盘上有55 GB的可用空间安装SQL Server 2008年。 我也有C驱动器,有150 MB免费(现在)。 在相当大的表(16 GB)上执行该查询时,我有一个错误: 执行批次时发生错误。 错误信息是:没有足够的磁盘空间。 我想知道是否有任何可以让SQL Server使用D驱动器而不是C的可能性 或者,我在做什么还有其他问题? 感谢帮助
我们正在用运行Windows Server 2003的新硬件replace运行SQL 2000的Windows NT服务器,但仍然是SQL 2000.最简单的方法是什么? 我们知道如何复制正常的数据库等,无论是通过备份和恢复,或移动和重新附加的数据文件,但我们也需要复制login,DTS包,SQL代理作业等我们已经find了如何使用DTS包尽pipe避免孤儿login似乎有些复杂 鉴于我们只是想复制一切,我们可以复制系统数据库,因此把一切都放在一个桶里,可以这么说吗? 我还没有真正find任何信息来表明这是否可行,或者系统数据库中是否有太多的O / S和其他安装特定的东西来运行。 谢谢
就在几个小时前,据我所知,我们开始得到一个“不可能”的错误。 错误是 违反PRIMARY KEY约束“PK_RntlApp”。 不能在对象'Rental_Application'中插入重复的键。 我认为这是不可能的原因是Rental_Application表的主键被称为“File_ID”,它是一个自动编号整数。 导致这个问题的代码已经工作了12年了。 这必须是相关的 – 我们用来复制这个数据库。 这两个数据库都将保留一系列可插入的身份值,以便数据可以插入到两个数据库中,并且无需事先合并。 几个月前我们打破了这种复制。 直到最近,一直工作得很好。 任何帮助或指针将不胜感激。
试图在Windows 7企业版上安装SQL Server 2008 R2,Standard,Developer Edition和/或Express,在安装结束时我总是收到“Access is denied”。 日志内容: configuration错误代码:0xDC80C325 configuration错误描述:访问被拒绝 我试过这些build议没有成功: SQL Server 2008访问被拒绝 SQL Server 2008安装在Windows Server 2008权限拒绝错误 r-2008-permission-denied-errors http://support.microsoft.com/kb/2000257 即使我们的系统pipe理员以本地计算机pipe理员身份login,也无法完成安装或授予/更改本地debugging策略的权限(如上述链接所示)。 感谢您的任何信息。
我需要为500K区域设置一个权威的DNS。 大约90%的区域是相同的(当然域名除外)。 我只发现PowerDNS适合这个任务 – 使用pipe理后端Perl脚本,作为辅助后端回答任何域的静态响应。 还有其他的select吗?
我有以下设置: ASP.Net网站,允许我的内部员工添加新的招聘信息(没有安全的数据,只是像名称/地址/电话的东西),当他们提交这个进入数据库(SQL)。 每隔几分钟一个服务运行,检查数据库,如果有新的条目,它将把它们添加到Exchange。 问题是我对服务的做事方式不满意(这不是把地址等)。 由于我没有源代码,所以我正在考虑重新创build它。 我的问题,甚至是find一个起点。 我知道我将不得不通过代码从SQL中检索数据来创build脚本: 乔·史密斯123 Main Street Nowhere,USA 19999 然后把它放到一个powershell cmdlet中(不确定的语法,但我可以弄明白,除非有人已经拥有了它)在Active Directory中以普通用户身份创build用户,同时创build邮箱。 从那里我只需要填写人的地址等在Active Directory中的字段。 最后,我们终止某人的删除例程,但是我确定它只是一个简单的cmdlet,很容易就像初始的一样,一旦我可以弄清楚如何开始… 任何人都有一些很好的参考点或已经做到了,可以分享?
有没有办法还原没有密码的SQL服务器备份(.bak)? 该文件没有encryption,所以当我用记事本打开它时,我可以看到大部分数据,但是我无法将其还原到SQL Server。
我正在使用Confio Ignite8来导出这些信息,并监视等待。 我有一个频繁运行的查询,我注意到在某些日子里,发生的逻辑读取数量非常高,为91,000次执行提供了+300,000,000。 在一个愉快的一天,逻辑读取要低得多,为了94,000处决,有18,000,000个。 查询的执行计划使用聚集索引查找,如下所示。 StmtText | – 嵌套循环(Inner Join,OUTER REFERENCES:([f]。[ParentId]))| – 集群索引search(OBJECT:([StructuredFN]。[dbo]。[Folder]。[PK_Folders] AS [ ([f]。[FolderId] =(8125)),WHERE:([StructuredFN]。[dbo]。[Folder]。[DealId] as [f]。[DealId] =(300) ) – 集群索引search(OBJECT:([StructuredFN]。[dbo]。[Folder]。[PK_Folders] AS [p]),SEEK:([p]。[FolderId] = [StructuredFN])。 [dbo]。[Folder]。[ParentId] as [f]。[ParentId]),WHERE:([StructuredFN]。[dbo]。[Folder]。[DealId] as [p]。[DealId] =(300 ))订货正式) 输出showstatistics io …表'文件夹'。 扫描计数0,逻辑读取4,物理读取0,预读读取0,lob逻辑读取0,lob物理读取0,lob预读读取0。 关于如何解决这些高逻辑读取来自某些日子的任何想法,其他什么都没有?
最近我们的SQL Server陷入了一些东西。 我想知道什么是通过查询数据库来检查可能导致问题的最佳方法。 这是迄今为止我所发现的最好的: SELECT SPID = s.spid , BlockingSPID = s.blocked , DatabaseName = DB_NAME(s.dbid) , ProgramName = s.program_name , [Status] = s.[status] , LoginName = s.loginame , ObjectName = OBJECT_NAME(objectid, s.dbid) , [Definition] = CAST([text] AS VARCHAR(MAX)) FROM sys.sysprocesses s CROSS APPLY sys.dm_exec_sql_text (sql_handle) WHERE s.spid > 50 ORDER BY DatabaseName , loginName
是否有可能备份SQL Server数据库,但只备份表结构和内容(即不包括存储过程,视图等?) 场景: 我们有一个数据中心托pipe产品,每个客户拥有一个独特的数据库 对于许多客户,我们需要每天向他们提供一份数据副本,以便将其导入数据仓库用于报告目的,而实际交易系统的效果并不理想。 因此,我们现在每天对生产数据库进行全面备份,将其恢复到“暂存”服务器,在这里我们运行环境清理脚本来删除视图和存储过程(因为我们在Sps / views中的代码的IPR等等)然后我们支持并输出给他们。 这导致每天发送大型数据库。 他们正在寻找每天下载和处理20GB备份文件的开销,并希望我们提供增量备份。 这样做的问题是,如果我们执行完整备份来复制到临时服务器,则会更改跟踪,差异备份包含所有内容。 我们尝试了一个过程: 第1天:完整备份 还原到分段 运行Sanitisation COPY_ONLY完全备份。 发送给客户 第2天:COPY_ONLY完全备份。 还原到分段 运行Sanitisation 差异备份 发送给客户 这是行不通的,因为在恢复我们发送的差异时,差异基线被认为是不正确的。 现在,如果我们可以做一些不包括SP的备份,但仍然是增量式的,那就可以解决问题。