几乎每个主stream数据库都有一个function来计算每页,每个扇区或每条logging的校验和。 现在对于一个在崩溃之后能够完全恢复的数据库,比如PostgreSQL,是一个有用的校验和? 只要xlog没问题,不pipe数据本身发生什么样的损坏,都不会丢失数据,因为重做日志会被重放,每一个提交的事务都会被恢复。 所以校验和在恢复上是没用的。 不pipe文件系统或磁盘是否保留校验和来检测损坏? 所以,除非校验和是每个logging,否则它只是告诉你存在腐败 – 操作系统应该在你尝试阅读的时候大声嚷嚷 – 在操作中如此无用? 我无法想象校验和是如何在任何理智的数据库中有所帮助的,但是因为他们都使用它们 – 我想说这只是我想象中的失败。 那么它有用吗?
我们一直在尝试这里的步骤: http : //msdn.microsoft.com/en-us/library/cc278098.aspx但不断收到此错误:消息15151,级别16,状态1,行1无法find证书的tdeCert ',因为它不存在或者你没有权限。
我有一个安装了sqlexpress 2008的试用版的Windows 2008 R2 但他也有他的一个本地sql服务器sbs监控和一个实例称为Windows内部数据库正在消耗几乎所有可用的RAM(4GB) 我closures了所有这些服务和服务器/ iis(我的网站)没有他们的工作,他们需要在那里出于某种原因?
可能重复: 为什么从SQL 2005升级到SQL 2008 R2? 我的任务是编写一份文件,概述为我的全新BI项目使用SQL 2008 R2而不是SQL 2005的最佳理由。 我们有一个只使用两个版本的政策,在这里还有一些SQL 2000盒子。 我知道这个链接的微软线路。 http://www.microsoft.com/sqlserver/2008/en/us/why-upgrade.aspx 我想知道的是你的意见,哪些是最好的特点,为什么。 所以,如果你能帮我说服pipe理层使用一个实际上是最新的产品,我将不胜感激。
在我的SQL Server实例上,我使用SQL代理分两步运行每日备份作业。 其中一个步骤使用Robocopy将本地备份文件移动到networking存储。 移动文件的命令如下所示: robocopy M:\backups \\NAS\backups$\Database /MOV /MIR /XJ /NP /COPY:DT 作业步骤历史logging中命令的输出如下所示: ——————————————————————————- ROBOCOPY :: Robust File Copy for Windows ——————————————————————————- Started : Fri Jul 20 00:55:42 2012 Source : M:\backups\ Dest : \\NAS\backups$\Database Files : *.* Options : *.* /S /E /COPY:DT /MOV /PURGE /MIR /NP /XJ /R:1000000 /W:30 —————————————————————————— 3 M:\backups\ *EXTRA […]
我有一个SQL 2005的实时数据库,并且处于非自愿DBA的非常不幸的地位。 数据库具有1.4 GB的MDF文件和2.2 GB的LDF。 自动增长将不受限制地增长10%。 我有很多磁盘空间 – 所以认为最好将初始大小设置得更大一些。 它正在快速增长,在过去的六个月里,规模翻了一番。 我可以select一个高数字(因为我有足够的空间),只需更改初始大小(可能为4000或什么的) – 然后将其设置为每周检查,以确保我们不在这个数字的一定百分比内? 谢谢。
我已经编写了一个小应用程序来定期查询,清理和将遗留数据库的数据插入到SqlServer中。 大约有3M的logging,如果我让投票寡妇很小,我可以想象交易日志变得相当大。 在这些“复制”操作中,我怎样才能最大限度地减less增长?
我知道数据库可以是一定大小的X,但有些文件是空的,日志数据等 怎样才能知道B / KB / MB中的实际数据在数据库中有多less?
免责声明:我是一名开发人员,对于设置服务器知之甚less,但在小商店,责任往往会stream失。 我们刚刚有一台运行SQL Server的新服务器,我们正在尝试决定如何为不同的服务器分配最佳的责任。 我们还有一些与Windows Server在同一台服务器上运行的Windows服务。 相比之下,SQL Server比所有的Windows服务组合起来要困难得多,所以我们试图最大限度地分配给它的资源。 我们正在考虑在新服务器上运行两个虚拟环境,一个用于SQL Server,一个用于Windows服务。 这是否给我们带来的好处,就是在没有虚拟化的同一物理服务器上运行所有的东西? 我们的想法是,如果我们可以为Windows服务创build一个资源有限的虚拟环境,那么即使Windows服务的资源需求高峰,大部分资源也可能专用于SQL Server环境。 此时,不能在单独的物理服务器上运行它们。
对于Symbian S60设备,PuttY有很好的实现,而最新版本的诺基亚手机配备了QWERTY全键盘,为使用Putty和SSH提供了便利。 我开始想知道有没有办法通过SSH访问MSSQL并发送T-SQL命令。 我可以连接在FreeBSD操作系统上运行的路由器,也可以通过SSH连接其他CentOS服务器和MYSQL。 我想尝试从我的手机访问MS-SQL-2005, 也许这不会有每天使用,这只是为了自己和理由:为什么我不得不买这么贵的玩具