我有两个SQL服务器,我需要从一个镜像到另一个数据库。 应该直截了当,两台服务器没有见证。 两台服务器都运行相同版本的MS SQL Std 2014 SQL服务都在相同的域帐户下运行 域帐户是SQL Server操作系统上的本地pipe理员 域帐户是SQL服务器上的系统pipe理员和公用angular色 数据库已备份并从主数据库恢复到备用数据库,数据库在备用数据库上运行 两个服务器上的文件夹path相同。 SQL实例安装在D:上 Windows防火墙(出于testing目的)有一个规则来解除阻塞两个服务器上双向的所有TCP端口。 两个数据库都处于完全恢复模式,兼容级别为110(SQL Server 2012) 已经在t-sql的原理和辅助服务器上创build了镜像端点,如下所示: CREATE ENDPOINT [Mirror] STATE = STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL ) FOR DATABASE_MIRRORING(ROLE = ALL, AUTHENTICATION = WINDOWS NEGOTIATE, ENCRYPTION = DISABLED) GO 我试图改变以下开关 ROLE = PARTNER ENCRYPTION = REQUIRED ALGORITHM RC4 所有产生相同的结果。 […]
我正在尝试将运行SQL Server 2008 R2的计算机添加到域中。 当它是一个独立的机器,我可以访问SQL Server,但是一旦我join域,我得到: “Microsoft SQL Server Native Client 10.0:build立到SQL Server的连接时发生networking相关或特定于实例的错误,找不到服务器或无法访问服务器检查实例名称是否正确,并且如果SQL Serverconfiguration为允许远程连接“。 我build立了一个MSA,并运行其下的所有SQL Server服务。 我可以从同一台机器访问它,但不能从任何其他机器访问它。 我是一个偶然的系统pipe理员,所以我正在努力解决问题。 我是一名开发人员,build立networking的人早已不在了,所以不知何故我是合乎逻辑的select。
我已经在服务器A上创build了一个sql server数据库。 我总是使用Windows身份validation来连接,但现在我想连接到服务器B数据库。 然后,我添加了一个新的用户数据库,并打开Sql Authentication ON 。 现在,我可以使用以下命令连接到服务器A数据库: 1 ) Windows Authentication -Server name: PC\SQLEXPRESS or 2) SQL Authentication -Server name: localhost\SQLEXPRESS,1433 -Login: new_user -Password: example 但我不能连接我的公共IP,例如: 133.155.84.28 。 我必须使用本地主机。 这意味着我可以从服务器“B”连接数据库。 我去SQL Server Configuration Manager/Protocols for SQLEXPRESS/TCP IP/IP Adresses 。 在这里,你可以看到哪个IP地址让我login到我的本地SQLEXPRESS: 图片 我无法使用133.155.84.28和127.0.0.1都不能连接。 只有localhost 。 我该怎么办?
SQL Server 2016的要求列出了以下支持的操作系统: Windows Server 2016 Datacenter Windows Server 2016 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Essentials Windows Server 2012 Foundation Windows 10 Home Windows 10专业版 Windows 10企业版 Windows […]
在安装过程中,为Installation shared feature directory和Instance root directoryselect不同的驱动器(比如说D和E),还是应该在同一个驱动器上,还是应该在OS驱动器上(通常是C)? 更新 :或者,实际上最好的做法是什么?
将数据库从MySQL迁移到Microsoft SQL Server的最佳方法或工具是什么? 我的数据库是MySQL 5.0.27,有74个表和41个存储过程。 当前网站是ASP / VBscript,并在代码中使用dynamicSQL语句。 存储过程主要用于mysqlpipe理员来pipe理特定的任务。 将存储过程转换是件好事,但我不是那么有希望的。 我有两个目标:1)将数据库从MySQL迁移到SQL Server 2)将VBScript中的MySQL SQL语句转换为SQL Server 数据库中有很多date时间列,我希望在转换过程中会遇到很多问题。
当安装SQL Server 2005时,我得到这个错误。 谁能告诉我如何解决这个问题? 谢谢, 配镜 性能监视器计数器要求(错误) 消息 性能监视器计数器要求系统configuration检查性能监视器计数器registry值失败。 有关详细信息,请参阅如何:在自述文件或SQL Server联机丛书中增加SQL Server 2005中安装程序的计数器registry项。
在我们的环境中,我们有一个位于NetApp存储上的3节点SQL 2005集群。 我们正在使用SMSQL(NetApp SnapManager for SQL)对数据进行快照备份。 这很好,但由于审计的一些要求,我们也被迫在磁带上保留一些副本。 我们在整个企业的其他地方使用了NDMP,但是我们不希望在这个特定的情况下使用NDMP。 基本上我需要做的是,通过Tivoli Storage Manager(TSM)获取磁带上数据库的最新快照副本。 我所做的是,获得了安装了SnapDrive的基本Windows Server 2003虚拟机,这是连接到SAN并分区到NetApp的,并且我已经写了一个batch file来执行以下操作: 使用特定的驱动器号将最新的__RECENT快照lun挂载到主机 执行基于TSM的增量备份 卸载LUN 这似乎工作正常,但有时LUN不会由于某种超时挂载。 另外,由于我对windows批处理脚本的知识有限,我无法监视这些备份的成功或失败,因为我不知道如何将有效的返回码发送回TSM调度服务。 有没有一个更有效率/优雅的方式来完成这个没有NDMP?
我们现在处于这种状态,但是我认为我会轮询人们的一些补充信息,以防其他人发生这种情况。 我们在Win2K3 Std x64上有两台SQL 2005 Enterprise服务器。 去年我们安装了MS08-040补丁,最终破坏了两台服务器上的主数据库。 从日志看来,它错误地将32位二进制文件replace为64位服务器二进制文件。 MS PS表示,这是由于服务器上安装了32位客户端工具,并告诉我们将32位工具取出。 我完全删除了服务器上的客户端工具,并重新获得了相同结果的补丁。 我不得不把它们放回去,因为我们需要在我们的应用程序中使用它们。 一切正常,我们的32位安装,甚至在我们的64位开发服务器。 由于我预计在某些时候会安装SP3(包括这个补丁),所以我现在正在掌握任何东西,看看我们能否获得更多的信息。 我们还实施了MS09-004(替代MS08-040)的解决方法,而不是安装它。 这有发生在其他人身上吗? 如果是这样,你是否能够通过它?
SQL Server 2005上的数据字典视图(如果有)允许通过进程ID来监视活动查询上的日志空间使用情况?