问题标签 [mirroring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7259 浏览

sql-server - 没有见证的 SQL Server 数据库镜像

我在两台不同的 SQL Server 机器上为我的数据库设置了 SQL Server 2005 的数据库镜像。这里没有使用见证服务器。我还在我的数据库的主服务器和镜像服务器上分别看到状态“主体/同步”和“镜像、同步/恢复”。

现在我想测试到镜像服务器的故障转移是否正常工作。所以我写了一个像下面这样的小型控制台应用程序。

然后我关闭了主服务器上的 hSQL Server 和 SQL Agent 服务,我希望我的控制台应用程序仍然可以正常工作,但我得到了以下错误。

“与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问该服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)”

此外,一旦主服务器出现故障,我就无法将镜像数据库设为主服务器,因为它不允许我从镜像服务器执行此操作。

我确定我做错了什么。谁能帮我?

0 投票
2 回答
411 浏览

sql-server-2008 - SQL Server 2008 镜像数据库更新回滚 - 危机

我是一名程序员,他做了一件非常糟糕的事情,并且在 SQL Server 2008 中的更新查询上按 F5 之前不知何故没有选择 WHERE 子句。我知道这不是一个编程问题,而是一个绝望的程序员提出的问题...

有没有办法从事务日志或镜像系统保存的日志中取回一列的数据?

哦,是的,它变得更好了:备份的夜间维护计划似乎已被关闭。

请问有什么想法吗?-迈克在阅读“(197875行受影响)”时惊呆了

0 投票
2 回答
1339 浏览

sql - sql server 2005 镜像数据库事务日志文件维护

好的,因此对于标准的非镜像数据库,事务日志可以通过简单地使数据库处于简单模式或通过定期备份来保持检查。我们保持简单,因为我们进行了 SAN 快照备份,并且不需要 SQL 备份。

我们现在要镜像。我显然不再有简单模式的选择,必须使用完整模式。这显然会导致大型日志文件和日志备份的需要。没关系,我可以处理;进行日志备份并丢弃任何以前的维护计划。我意识到如果没有它的前辈,这个备份基本上是无用的,但是 SAN 快照正在做备份。

我的问题是...

a) 有没有办法在不创建备份的情况下截断所有已处理行的日志文件?(因为我无论如何都不能使用它们......)

b) 维护计划对服务器来说是本地的,并且不会跨镜像对复制。应该如何在镜像设置上完成?这样当数据库故障转移时,计划开始在新主体上运行,但当它是镜像时不会感到不安?

谢谢

0 投票
2 回答
1640 浏览

c# - 在 C# 中检查数据库镜像状态

我们的 C# 应用程序需要连接到 SQL 2005 和 2008 数据库并检查数据库镜像的当前状态(例如,是否启用、暂停、暂停、断开等)。有没有我可以检查的属性?

我们所有被镜像的数据库都没有见证和手动故障转移(同步镜像)。

如果有人可以提供帮助或向我指出一些文档,我们将不胜感激,谷歌搜索在这方面并没有出现太多。

0 投票
2 回答
994 浏览

php - 如何使用 .htaccess 或 php 为子域设置根域镜像

我想要一个子域来镜像根域(例如:sub.root.com 镜像 root.com),我想通过 .htaccess 或 php 来完成此操作,首选 .htaccess。

0 投票
1 回答
206 浏览

svn - 如何将 svn 存储库与 git 克隆存储库合并(通过 github 从 SVN 导入)

过去我曾使用 GitHub 的导入功能来导入 SVN 存储库。该存储库现在与裸 git 相同,与 SVN 历史没有任何联系。提交不包含svn-id信息。

一段时间过去了,提交已添加到 SVN 存储库,但正如预期的那样,git 存储库保持不变。

所以现在我想用添加到原始 SVN 的提交来“更新”git 存储库。我试过git-svn了,但我无法让 git 识别克隆的 svn 和克隆的 git 之间的共同历史。

我已经考虑过使用format-patch并且我相信这个操作应该可以解决问题,但是我正在寻找一种更自动化的方式来做这件事。

唯一的限制是应该维护 git 历史记录(没有rebase'ing),并且提交尽可能忠实于 SVN 存储库(不svn-id添加到提交消息中)。

0 投票
1 回答
1011 浏览

sql - SqlBulkCopy - 镜像失败:(

我已经优化了我的导入应用程序并且我打破了我的镜像,我很确定这是因为它。我收到此错误,无法恢复。

数据库“foo”的远程镜像伙伴,遇到错误 3624,状态 1,严重性 20。数据库镜像已暂停。解决远程服务器上的错误并恢复镜像,或者删除镜像并重新建立镜像服务器实例。

如何将 SqlBulkCopy 与镜像一起使用?

0 投票
2 回答
3618 浏览

sql-server-2005 - 如何创建我的 SQL Server 2005 数据库的实时副本?

我有一个在多个大洲使用的网络应用程序。运行大型报表时,底层事务数据库处于锁定状态。我想要:

  1. 将 SQL Server 2005 数据库实时生成到报告数据库
  2. 将所有报告定向到报告数据库

理论上,这将防止插入和更新的事务锁定。只要事务继续,如果报告数据库被暂时锁定是可以的。报告数据库在负载较轻时可以接收新事务。维护事务数据库的近实时副本的最佳方法是什么?我应该使用复制、镜像还是两者的结合?我应该遵循哪些一般准则?

谢谢!

0 投票
2 回答
333 浏览

svn - 可以移动 subversion 存储库,但其镜像保持不变?

我正在尝试将 subversion 存储库移动到新服务器,但将其镜像保留在原处。我做了以下事情:

  1. 转储旧仓库
  2. 将转储加载到新仓库中
  3. 设置新 repo 的 post-commit 挂钩以 svnsync 到现有镜像

钩子:

可以预见的是,当我尝试从新的 repo 运行这个钩子时,我得到以下信息:

svnsync:“http://oldrepo.url/svn/iaw”的选项:无法解析主机名“oldrepo.url”:找不到主机(http://oldrepo.url)

问题是镜像是用旧仓库的 url 初始化的。有谁知道这是否可以改变,还是我需要从头开始用新的镜子?

非常感谢

0 投票
2 回答
59 浏览

svn - 具有镜像功能的 Subversion 管理器

最近几天我陷入了困境,在探索了不太好的选择之后,我想我会再次求助于 stackoverflow.com。

这是我的问题:我们正在从网络转移我们在 LAN 上的所有存储库,以便我们的开发人员可以享受更快的速度和更快的提交/签出。在完成过渡的同时,我们意识到这一步减慢了部署速度,因为我们的部署过程包括从 repo 服务器检查代码 - 现在 repo 服务器在我们的 LAN 上,它从 Internet 的连接速度非常慢。所以我想知道我们是否有可能拥有 2 个 repo 服务器,一个在 LAN 上,另一个在我们的 Web 服务器上,并在没有太多麻烦的情况下将它们同步?