我有一个场景,我正在将T-Log备份发送到DR站点,并将其还原到DR SQL服务器。 我试图解决的问题是,目前要对DR站点进行testing,我们必须将这些数据库联机,进行testing,然后发送完整备份,以便启动t-log恢复。 有什么方法可以将这些数据库存活,进行testing,然后返回到恢复模式数据库,而无需提供完整的数据库备份?
如何configuration我的链接服务器连接到具有以下属性的其他数据库: ServerName:saleh user:sa password:…. Computer IP address:192.168.100.146
可能重复: SQL-encryption数据库 我已经从现场环境中进行了备份,并试图在本地机器上使用它。 现场数据库使用密钥进行encryption。 我已经将数据库还原到本地并不能运行任何存储过程,因为我有以下问题: Please create a master key in the database or open the master key in the session before performing this operation. 有没有人遇到这个问题,你是怎么设法解决的? 你能一步一步提供答案吗? 我知道在活动数据库上encryption的密码。
我正在寻找升级我的网站服务器之一。 该网站目前每天执行大约20万次sql查询,而且这种增长速度非常快。 现在IO吞吐量是一个真正的问题 ,所以我的想法是将各种数据库移动到自己的磁盘对上。 我的想法是做这样的事情: configuration 磁盘1和磁盘2 / RAID 5,6或10(SAS或SSD) – 数据库1 磁盘3和磁盘4 / RAID 5,6或10(SAS或SSD) – 数据库2 磁盘5和磁盘6 / RAID 5,6或10(SAS或SSD) – 数据库3 磁盘7(SSD) – 事务日志 磁盘8(SSD) – 事务日志 我的经验不足,所以有几个问题: 1)首先,上面看起来很愚蠢吗? 2)有什么我应该注意的RAID控制器,例如。 使用SSD时的带宽吞吐量? 3)是否所有SSD磁盘创build均等? 我捡到线索说某些types是不合标准的? 4)我假设对于简单的两个磁盘镜像,任何这些RAID级别都可以? 错误的假设? 5)任何其他的调整,使这个configuration更好? 我的网站是高度事务性的,但数据库不是那么大,目前只有几个演出。 所以我的主要缩放需求是IO,而不是大小。我会在盒子里扔很多内存以及在内存中放置更多的索引等。 谢谢戴夫
我有几个SQL 2008盒正在展示一个奇怪的问题。 每当我在任何机器上重新启动,我确保所有的服务都设置为“手动”启动。 盒子恢复后,SQL Server服务pipe理自己启动。 为了testing,我禁用了Sql服务,将其设置为手动,然后重新启动。 这次它本身没有启动,但是当我重新启用服务时,约1分钟后,它自动启动。 有没有人曾经经历过这个? 有没有什么可能的方法来看看其他服务/应用程序导致SQL服务启动自己?
我们正在使用DPM 2010来备份我们的Hyper-V群集,但是我们需要为我们所有的Windows VM提供客户端/代理和服务器SQL备份应用程序,因为为每个VM购买企业DPM许可证都是非常昂贵的。 任何好的? (它需要能够按计划将MS SQL备份到磁盘上的标准SQL备份文件)
有一些很好的网站版本,他们列出8.00.2283可下载,但我无法find任何地方。 我可以find其他累积补丁,但不是2283。
我的服务器有一个MS SQL Server 2000数据库引擎。 最近我安装了另一个数据库引擎(MS SQL Server 2005)。 我也“升级”了所有的数据库实例。 我这样做的方式是: 从MS SQL Server 2000创build数据库实例的备份 将该实例导入到2005年。 所以现在我的应用程序将使用2005实例而不是2000.我的问题是,鉴于旧的数据库实例是非常大的(约20GB),我可以删除它来释放磁盘空间?
我已经收集了执行数据,但分析我需要知道所有计数器的阈值。 特别是内存,物理磁盘和处理器对象下的计数器。 我已经去了很多网站,通常需要解释几个计数器来监视SQL性能问题,有些也提到了他们的阈值,但是他们并没有包括整个计数器列表。 但是,如果windows提供了这么多的计数器,那么我假设它背后必然有一些目的,我想知道相应的阈值,以便看到任何反例价值,我都可以断定它是一个瓶颈。 我没有兴趣的计数器: 物理磁盘:空闲时间百分比,平均 空闲时间,平均 磁盘字节/读取,平均 磁盘字节/转移,平均 磁盘字节/写入,磁盘字节/秒,磁盘读取字节/秒,磁盘写入字节/秒,分割IO /秒, 内存对象:正在使用的字节数,高速caching字节数,高速caching字节数,高速caching故障数/秒数,提交限制数,已提交字节数,零请求错误数/秒,空闲和零页列表字节,修改页列表字节数,页面错误数/页输出/秒,池非分页分配,池非分页字节,池分页分配,池分页字节,池分页常驻字节,备用高速caching核心字节,备用高速caching正常优先级字节,备用高速caching预留字节,系统高速caching驻留字节,系统代码总计字节,系统驱动程序驻留字节,系统驱动程序总字节数,转换故障数/秒,转换页数重置/秒,写入副本/秒, 处理器对象: %C1时间,%C2时间,%C3时间,%DPC时间,%空闲时间,%中断时间,%用户时间,C1转换/秒,C2转换/秒,C3转换/秒,DPC速率,DPC排队/秒,中断/秒, 谢谢!
我想设置一个“伪服务器”来拦截我的本地应用程序所做的所有SQL查询。 原因是我不能pipe理Mysql服务器,并且我很难编辑configuration文件来启用任何日志logging。 最简单的方法是有一个Sql“路由器”,将所有的查询redirect到原始的服务器,但logging他们为我debugging。 这样我只需要将服务器URL设置为localhost(并configuration用户名)。