AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 420945
Accepted
ErocM
ErocM
Asked: 2012-08-25 10:38:43 +0800 CST2012-08-25 10:38:43 +0800 CST 2012-08-25 10:38:43 +0800 CST

我应该为我的 Sql Server 使用什么复制

  • 772

我们有一个专门的服务器来托管我们客户的门户网站数据库。要连接到此数据库,您需要一个 IP 地址。

我想我会尝试合并复制,因为我已经在服务器上完成了快照发布。

当我尝试从客户端创建订阅时,它不会让我输入 IP 地址,我得到:

SQL Server 复制需要实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。指定实际的服务器名称。

我是否混淆了我的发布和订阅?如何连接到非本地的出版物?

sql-server
  • 2 2 个回答
  • 286 Views

2 个回答

  • Voted
  1. Ben Thul
    2012-08-25T11:37:21+08:002012-08-25T11:37:21+08:00

    错误消息是正确的:复制对服务器名称“很有趣”。要找出您需要使用什么,请select name from sys.servers where server_id = 0对拓扑中的每个参与者执行操作。

    • 1
  2. Best Answer
    ErocM
    2012-08-25T16:09:50+08:002012-08-25T16:09:50+08:00

    当然,我有 3 个选项,但只有 2 个适合我的情况。自从我在网站上以来,我正在澄清它们是什么:

    1. 合并复制——合并复制与事务复制一样,通常从发布数据库对象和数据的快照开始。在发布者和订阅者处进行的后续数据更改和模式修改将使用触发器进行跟踪。订阅服务器在连接到网络时与发布服务器同步,并交换自上次同步发生以来发布服务器和订阅服务器之间发生更改的所有行。

    2. 快照复制- 快照复制准确地分发数据,就像它在特定时刻出现的那样,并且不监视数据的更新。当同步发生时,整个快照被生成并发送给订阅者。

    现在到了问题的核心:

    我从这里复制了以下内容。

    通过 Internet 进行的不同类型的复制具有不同的安全级别。此外,在使用 FTP 站点传输复制文件时,必须采取预防措施来保护站点并使其仍可供复制代理访问。

    虚拟专用网络

    使用虚拟专用网络 (VPN) 是通过 Internet 实施复制的最安全选择。VPN 包括客户端软件,以便计算机通过 Internet(或在特殊情况下,甚至是 Intranet)连接到专用计算机或服务器中的软件。可选地,两端加密以及用户身份验证方法可确保数据安全。Internet 上的 VPN 连接在逻辑上作为站点之间的广域网 (WAN) 链接运行。

    VPN 通过另一个网络连接一个网络的组件。这是通过允许用户通过 Internet 或其他公共网络建立隧道(使用 Microsoft® Windows NT® 4.0 版或 Microsoft Windows® 2000 操作系统提供的 Microsoft 点对点隧道协议 (PPTP) 等协议实现的) ,或 Windows 2000 操作系统可用的第二层隧道协议 (L2TP))。此过程提供了与以前仅在专用网络中可用的相同的安全性和功能。

    综上所述,我需要使用同一个域、VPN 或 IIS 来发布。SQL Server不会直接从Sql Server发布到Sql Server,除非是在同一个域。

    • 0

相关问题

  • sql server 连接字符串上的网络数据包大小以提高吞吐量

  • 基于 Microsoft 的服务器(IIS、MSSQL 等)上的病毒扫描应排除哪些内容?

  • SQL 洗衣清单

  • OPENROWSET、二进制文件、varchars 和 varbinaries

  • 聚集索引与非聚集索引?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve