DB2 Data Sync破解版是功能强大的数据库差异比较和同步工具,使用旨在帮助用户快速对比您的两个数据库中的数据,并快速得到其差异以及进行差异同步操作,并生成要应用于目标数据库的SQL脚本。使用程序,您不仅可以比较和部署对数据库内容的更改,还可以自动自动创建无错误的同步脚本。差异显示非常的容易阅读,对比明显,并且您可以将所有选项保存到项目文件中以立即重新执行。除此之外,还具有自定义比较键和灵活的自动映射工具、完全控制比较和同步以及强大的命令行界面,可实现持续集成等优势,本次带来破解版下载,含破解文件,替换即可破解!~
在比较准备要在目标数据库上执行的同步脚本之后,DB2 Data Sync会比较源数据库和目标数据库。 要比较存储在一个数据库中的表,请一次指定连接属性,然后使用“复制凭据”按钮将源复制到目标,反之亦然。
DB2 Data Sync正在比较的数据库可以由两个不同的SQL服务器驱动。 要指定源数据库的连接选项,请选择适当的DBMS并设置相应的参数。 这些主题为您提供了与特定服务器有关的此类参数的详细说明。
1、的MySQL
指定以下凭据以连接到MySQL。
·直接连接
这是最自然,最可取的连接方式。尽可能使用它。大多数托管公司允许直接连接到数据库。但是,在大多数情况下,您必须转到控制面板,然后将家用/办公计算机的IP地址或域名添加到“访问列表”中-允许从外部访问的IP地址列表。更多信息。
·SSH隧道连接
如果您的DB2服务器不允许来自远程工作站的直接连接,则可以建立与允许的中间SSH服务器的连接,并通过SecureSHell(SSH)隧道转发所有MySQL命令。
·HTTP隧道连接
HTTP隧道是一种在受限网络连接条件下使用的技术,包括防火墙网络,代理服务器后面的网络和NAT。这是最慢的方法,如果其他方法不可行,建议使用。
无论采用哪种连接模式,都应按以下方式指定通用凭据:
主办
MySQL服务器的主机名。
端口号
要使用的TCP/IP端口(默认的MySQL端口为3306)。
用户名
用于连接MySQL的用户名。
密码
服务器上用户帐户的密码。
允许旧密码
仅当您的MySQL服务器仍使用16字节长的密码哈希时,才应打开此选项。更多信息。
2、PostgreSQL的
指定以下凭据以连接到PostgreSQL。
·直接连接
这是最自然,最可取的连接方式。尽可能使用它。
·SSH隧道连接
如果PostgreSQL服务器不允许来自远程工作站的直接连接,则可以建立与允许的中间SSH服务器的连接,并通过安全外壳(SSH)隧道转发所有PostgreSQL命令。
·HTTP隧道连接
HTTP隧道是一种在受限网络连接条件下使用的技术,包括防火墙网络,代理服务器后面的网络和NAT。这是最慢的方法,如果其他方法不可行,建议使用。
无论采用哪种连接模式,都应按以下方式指定通用凭据:
主办
PostgreSQL服务器的主机名。
端口号
要使用的TCP/IP端口。PostgreSQL的默认端口是5432。
用户名
用于连接到PostgreSQL的用户名。
密码
服务器上用户帐户的密码。
3、MSSQL服务器
指定以下凭据以连接到MicrosoftSQLServer。
服务器
您要连接的SQLServer的全名。可以指定为computer_name(对于默认SQLServer实例)或ascomputer_name\server_name(对于命名实例)。若要连接到在非默认端口上运行的SQLServer,请将该字段的值指定为computer_name,port_number(或computer_name\server_name,port_number)。按箭头按钮扫描网络中可访问的SQLServer。
提供者
该应用程序允许您使用计算机上安装的任何SQLServer客户端连接到SQLServer。若要选择您要使用的客户端,请在“提供者”组合框中选择适当的项目。下表显示了在此组合框中选择的值与要使用的SQLServer客户端之间的对应关系。
我们建议您安装和使用SQLServer2012NativeClient,因为它(并且只有它)支持SQLServerExpressLocalDB。它还为SQLServer的最新版本中实现的数据类型提供最佳支持。
Windows身份验证(更可取)
MicrosoftWindows身份验证模式允许用户通过Windows用户帐户进行连接。
SQLServer身份验证
当用户通过不受信任的连接使用指定的登录名和密码进行连接时,SQLServer会通过检查是否已设置SQLServer登录帐户以及指定的密码是否与先前记录的密码匹配来执行身份验证。
4、Firebird
指定以下凭据以连接到Firebird。
·直接连接
直接连接是最可取的连接方式。
·SSH隧道连接
如果您的Firebird服务器不允许来自远程工作站的直接连接,则可以建立与中间SSH服务器的连接,并通过安全外壳(SSH)隧道转发所有Firebird命令。
无论采用哪种连接模式,都应按以下方式指定通用凭据:
协议
选择“标准服务器”以连接到本地或远程独立式Firebird服务器,或选择“嵌入式服务器2.5-”/“嵌入式服务器3.0+”以使用软件随附的嵌入式Firebird服务器(分别为2.5和3.0)。
主办
Firebird服务器和数据库文件所在的计算机的名称。通常可以指定TCP/IP地址而不是名称(例如192.168.12.34),但是Firebird并未内置此功能,而是由基础网络层(例如WinSock2)提供的,对于某些实现/配置,它是可能比使用名称慢得多。如果服务器不是本地主机,则将TCP/IP端口指定为端口号。
登录信息
从Firebird2.1开始,Windows身份验证已与传统的登录信息一起用于配置服务器身份验证模式,要求用户使用安全性数据库中定义的用户名和密码登录。要使用Windows身份验证,请选中相应的框。在适当的条件下,这可能是在Windows上进行身份验证的最安全的方法。否则,请设置以下服务器安全性选项:
用户名
用于连接到Firebird的用户名。用户名在服务器上不区分大小写。
密码
服务器上用户帐户的密码。服务器根据安全数据库检查用户名和密码。区分大小写以进行比较。仅验证密码的前8个字符。
角色
指定用户在连接数据库时采用的角色,或将其留空。无论所授予的角色成员身份如何,只有在连接中指定了Role子句时,用户才在连接时具有角色的特权。用户必须事先已获得该角色的成员身份才能获得该角色的特权。
数据库名称
这可以是数据库文件的全名(从服务器上可以看到),也可以是服务器的aliases.conf文件中定义的别名。
5、Oracle
要使用DB2 Data Sync连接到Oracle数据库,请指定以下连接选项。
用户名
使用该字段指定用于连接到Oracle的用户名。
密码
输入服务器上用户帐户的密码。
数据库名称
来自TNSNames.ora的条目。
连接方式
允许您使用必需的管理特权(SYSDBA或SYSOPER)进行连接。更多信息。
选中“使用操作系统身份验证”以允许Oracle将用户身份验证的控制权传递给操作系统。该技术的工作原理如下:
·首先,创建一个OS用户(如果不存在)。
·检查Oracle OS_AUTHENT_PREFIX初始化参数的值。可以使用以下查询来检索此参数的当前值:
从V $ PARAMETER中选择值
WHERE NAME ='os_authent_prefix'
默认值为OPS $。可以使用ALTER SYSTEM命令修改初始化参数。
·创建数据库用户。用户必须使用外部标识,并且其名称必须是连接到OS用户名的前缀值(在Windows平台上,用户“ my_user”的Oracle用户名应为“ OPS $ DOMAIN \ MY_USER”)。
6、SQLite的
由于SQLite被实现为包含在单个DLL中的嵌入式数据库引擎,因此SQLite数据库通常存储在本地或共享文件夹中。要连接到这样的数据库,您应该仅提供完整的数据库文件名(例如C:\Data\SQLite\MyDatabase.db3)和密码(仅适用于加密数据库)。
要读取和写入加密的数据库,DB2DataSync使用安装包中包含的免费wxSQLite3库。这意味着它只能与由其自身或使用同一库的任何其他工具创建的加密数据库一起使用。不幸的是,我们的软件无法连接到由任何其他库加密的数据库,因为不同的SQLite安全扩展使用了彼此不兼容的不同算法。
SQLite引擎不支持网络连接,但是DB2DataSync允许您使用HTTP隧道技术来管理远程SQLite数据库。为此,您需要在存储数据库文件的计算机上运行网络服务器。当然,应该可以从您的工作站访问此Web服务器,并且您应该能够在其中上传文件。
7、MaxDB
指定以下凭据以连接到MaxDB。
主办
MaxDB服务器的主机名。
司机
您可以使用任何ODBC驱动程序通过我们的软件连接到MaxDB数据库。下拉列表包含计算机上安装的所有驱动程序,名称包括“Sap”或“MaxDB”。要使用其他驱动程序,请手动输入其名称。此名称必须符合以下连接字符串:
扩展属性=“UID=您的用户_uid;PWD=您的密码;SERVERDB=您的数据库;
SERVERNODE=您的主机;DRIVER={驱动程序名称};“
用户名
用于连接到MaxDB的用户名。
密码
服务器上用户帐户的密码。
8、SQL Anywhere
要使用DB2数据同步连接到SQLAnywhere数据库,请指定以下连接选项:
主办
SQLAnywhere服务器的主机名。
引擎名称
您要连接的正在运行的数据库服务器的名称。单击省略号按钮,以在网络中扫描可用的SQLAnywhere服务器。
端口号
要使用的TCP/IP端口(默认值为2638)。
DB2DataSync允许您使用集成登录(仅适用于Windows上运行的数据库服务器)。否则,请设置以下服务器安全性选项。
用户名
用于连接到SQLAnywhere的用户名。
密码
服务器上用户帐户的密码。
连接前启动数据库
启动本地数据库服务器(如果有)。
上次断开连接后停止数据库
当不再有打开的非HTTP连接时,停止本地数据库服务器。