我有两个SQL Server 2005 STANDARD版本的实例,纽约的服务器A和加州的服务器B. 服务器A有一个大型数据库; 为了DR / BCP的目的,我想使用日志传送在服务器B上保留一个热备份。 不幸的是,事务日志太大了(在WAN上超过了10GB =()。在我投资处理这个问题的第三方产品之前,我可以这样做: 1)禁用服务器B上的复制作业。备份仍在服务器A上创build,但不会自动移动到服务器B. 2)创build一个计划任务来压缩服务器A上的所有备份日志(使用类似7zip或WinZip的工具),并将其转储到还原作业期望的服务器B上(当然还有解压缩)。 3)允许服务器B上的恢复作业正常工作。 这是一个天真或可行的解决scheme? 如果我们有企业版,我会使用asynchronous数据库镜像; 或者如果我们有2008企业版,我会看看内置的压缩。
我有一台testing机器,因为我们正在testing公司不支持的应用程序(SQL 2008和Server 2008),所以我们的域名不允许使用testing机器。 我想使用pipe理工作室连接到SQL2008服务器,但不能得到它的工作。 我有身份validation设置为混合模式,我已勾选'允许远程连接到此服务器',但是当我尝试访问它,我得到错误 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)(Microsoft SQL Server,错误:53) 既然它说供应商是命名pipe道,我启用了服务器上的命名pipe道,但仍然没有骰子。 我已经尝试连接到系统名称,IP,系统名称\实例和IP \实例,都无济于事。 我正在努力不可能做什么? 编辑: 那么,通过一些基本的故障排除,我发现我无法从客户端计算机ping服务器,但是我可以从服务器ping客户端计算机? 他们都插在同一个开关,并坐在一起。 服务器上的Windows防火墙已打开,是否需要启用某些特定的设置? DAH! 所以这是防火墙阻止我。 我怎样才能启用防火墙,并仍然连接?
遇到一个非常奇怪的问题。 转换服务器到Windows 2008 / SQL 2008.有一个服务器,SERVER_A,全新的,设置与Win2k8,Sql2k8 – 工程。 有一台服务器SERVER_B,运行Windows2003 / SQL2005。 我想从SERVER_B迁移到SERVER_A。 我有所有的数据库,多维数据集等SERVER_A上设置,它是模仿function。 由于用户使用Excel连接到SSAS,所以连接string中包含SERVER_B。 我想要做的是,将networking上的DNS更改为指向SERVER_B(按名称)在SERVER_A的IP上。 我已经用另一台服务器SERVER_C成功完成了这个工作,但是我需要用SERVER_B来完成。 我发现,使用SERVER_C,在更改DNS后,必须从AD中删除SERVER_C,然后才能正常工作。 我可以连接到SERVER_C(DB),SERVER_C(SSAS默认实例)和SERVER_C(SSAS命名实例),它实际上都连接到SERVER_A 我试图用SERVER_B做同样的事情,没有运气。 更改了从AD删除的DNS,并且它不会连接。 发现有一些在公元build立的SPN,所以删除了这些,并再次尝试。 然后我可以连接到SERVER_B(DB),SERVER_B(SSAS命名实例),而不是SERVER_B(SSAS默认实例)。 我可以连接到SERVER_B(SSAS默认实体与端口#),但我需要能够连接没有端口号。 我不知道为什么我不能连接到没有端口#的默认实例。 不知道它是在AD,或另一个AD问题,或其他的SPN。 很确定它不是在服务器上的东西(因为SERVER_C工作!) 任何见解或build议将是非常有益的!
我需要购买一台预定用于SQL Server 2008上的Navision 2009数据库的新服务器。 数据库是50GB大,每年增长10GB。 我正在考虑在2台服务器上创build一个集群。 还没有决定SQL服务器集群还是Hyper-V集群。 两种解决scheme都需要在这两台服务器之间共享外部SAN 我有点担心SAN的SQL Server性能。 我已经拥有IBM存储,但是我仅将其用于备份。 在这里,您可以对本地光盘(当前正在处理SQL Server数据库)和此存储进行HD Tach比较 红色是本地光盘。 蓝色是SAN。 我看到的是本地光盘有更好的寻找时间,但是SAN有更好的读写速度。 那么对于大型(> 60GB)金融数据库哪个更重要?寻找时间还是读写速度? Hyper-V会杀死我的SQL Server性能吗? 更多的RAM有助于平衡寻求时间牺牲?
如何将远程MS-SQL Server上的数据备份到本地计算机上? 我有权访问Management Studio 2008,但我愿意做任何事情;-)
这个工作有5个步骤。 第一份工作是SSIS Package商店,第二份是文件系统工作。 我们将所有作业configuration为使用Windows身份validation。 在“运行方式”下,我们指定了在安全性>凭据和SQL Server代理>代理> SSIS包执行下创build的用户帐户。 作业运行没有任何问题,这个用户帐户。 然后,我们继续configuration作业,以使用服务帐户。 服务帐户是在安全>凭据和SQL Server代理>代理> SSIS包执行下指定的。 作业失败,出现此错误。 以用户身份执行:domain \ serviceaccount。 …对于32位版权所有(C)微软公司1984-2005。 版权所有。 开始:3:37:57 PM错误:2010-03-09 15:37:57.95代码:0xC0016016源:说明:无法解密受保护的XML节点“DTS:Password”,错误为0x8009000B“密钥在指定状态下无效“。 您可能无权访问此信息。 存在encryption错误时会发生此错误。 validation是否有正确的密钥。 结束错误错误:2010-03-09 15:38:01.19代码:0xC0047062来源:最近45天获取CONT_VIEW_LADDER OracleFMDatabase [1]描述:System.Data.OracleClient.OracleException:给出的ORA-01005:null密码; login被拒绝在System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle,Int32 rc)在System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(string用户名,string密码,stringserverName,嘘…该步骤失败。 基于一些研究,然后进入MS Visual Studio并打开项目。 我把包安全的属性从“EncryptSensitiveWithUserKey”更改为“DontSaveSensitive”,但我仍然得到上述错误。 我是新来的,所以任何帮助将非常感激。 提前致谢
如何从SQL Server 2005 SqlAgent的缺省值10中增加工作线程的限制? 我有9个工作几乎连续运行,剩下的预定工作只剩下一个可用线程。 通常,当没有线程可用时,我将在“等待工作线程”状态中看到这些作业。 我想增加到约12(这应该对我来说)。 任何想法,这是设置?
我们的应用程序写入分布式事务中的多个Sql Server数据库。 操作人员说,这会弄乱他们的灾难恢复计划,因为虽然活动表上的事务可能同时提交,但是在单独的数据库上运行的日志发生的时间略有不同。 所以在灾难恢复的情况下,会有一些部分事务。 有没有一种在DR中维护独立但同步的数据库的方法? 还是我们必须重新devise相对独立的数据库(或单个数据库)?
我们有两台SQL 2005机器。 一个用于生产数据,另一个用于运行查询/报告。 每天晚上,生产机器将数据库转储(备份)到磁盘,另一个恢复它。 这被称为D-1过程。 我认为必须有一个更有效的方法来做到这一点,因为SQL 2005有多种forms的复制。 一些要求: 1)不需要即时复制,可以有(一些)延迟 2)所有更改(包括模式,数据,约束,索引)都需要复制,而不需要手动干预 3)仅用于单个数据库 4)如果需要,还有第三台服务器可用 5)服务器之间有高带宽(千兆以太网)可用 6)没有可用的共享存储(SAN) 这个每日备份/恢复程序有什么好的select? 谢谢!
我有一个SQL 2005 Std版本服务器,生产中有5个数据库,4个数据库用于基于Web的应用程序,第5个是桌面应用程序。 我的问题是我应该执行就地升级还是在同一个盒子上创build一个sql2008实例并排? 这台机器是vmware上的虚拟机,我打算在升级之前创build一个快照,并在升级过程中出现“中断”窗口,以便在出现问题时可以回滚快照。 任何以前的经验和build议表示赞赏。