当前位置:首页 > 软件下载 > 编程开发

SQL DXP Premium(数据库跨平台对比处理工具)v6.5.9.175官方版

点此纠错

  • 平台:WinAll
  • 大小:65.5M
  • 语言:英文
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-07-01
4.0
0% 0%

情介绍


SQLDXPPremium数据库跨平台对比处理工具是一款支持跨平台的数据库数据对比处理工具。该软件可用于有效管理多个平台上的同一数据库。如有需要,您可以下载并使用。









SQL DXP Premium(数据库跨平台比较处理工具)是一款支持跨平台的数据库数据比较处理工具。该软件可用于有效管理多个平台上的同一数据库。如有需要,您可以下载并使用。



SQL  DXP  Premium(数据库跨平台对比处理工具)



特征



跨平台比较



SQL DXP 可以像数据库一样进行比较,因此SQL Server 与SQL Server 进行比较的方式与SQL Delta 执行比较的方式相同。此外,SQL DXP 可以比较不同的数据库服务器,并跨不同平台传输来自SQL Server、Oracle 或MySQL 的架构和/或数据。



架构比较



SQL DXP 将源数据库的各种对象转换为目标数据库的兼容对象。例如,convert MySQL to SQL Server 会将MySQL 数据库转换为SQL Server 形式以进行比较。



需要注意的是,并非所有对象和属性都可以转换。 MySQL不支持SQL Server的功能集,但保留对象来显示源数据库的整个模式。



数据对比



给定通用数据类型,跨平台数据比较可以更紧密地结合。 Data Compare 提供了一种从两个不同平台传输数据的便捷方法,一个非常常见的用途是将基于Web 的MySQL 数据传输回后端SQL Server 数据库。



16f5f3c998d6b06d_600_0.png



指示



1. 命令行功能是什么?



可以通过在命令行上将项目名称作为参数传递来运行SQL Delta。例如,在Windows中运行CMD并在路径中使用SQL Delta,您可以输入sqldelta.exe“myproject”,myproject将自动运行。



另一种选择是创建快捷方式并将您的项目名称添加到目标。



2. 详情



SQL Delta 在项目管理器列表中查找项目并匹配名称或文件名,并根据找到的详细信息运行项目。或者,将项目文件名与现有文件名匹配,不包括任何路径。



我们的更改是,如果项目文件名无法与项目管理器列表中的现有文件名匹配,则该项目文件将成为模板项目。模板项目无法编辑或保存,基本上项目管理器中不存在。



模板项目的好处是可以通过命令行开关动态更改连接详细信息。使用批处理过程,您可以通过简单地更改命令行开关来使用模板项目来比较多个数据库。模板的一个限制是它们无权访问项目中持久存在的任何过滤器。



模板项目仍然可以有“完成时”事件,甚至加载过滤器和映射。对于数据比较项目,我们建议使用自动模式,让SQL Delta在项目每次运行时自动加载和映射源表和目标表,这意味着即使动态更改连接信息,数据比较也不受限制。



3. 重要提示



要创建模板项目,项目文件名不能存在于SQL Delta 项目管理器中。如果在项目管理器列表中找到项目文件名,则所有命令行连接数据开关将被忽略。



4. 命令行选项:(区分大小写)



“项目名称”或“\路径\项目文件名.xdp”



/A 运行项目管理器中找到的所有已检查项目



/L 生成日志文件,无论项目设置如何。配置的日志文件将优先于此开关



/M:x 强制将显示切换到监视器编号x。 SQL Delta 将在最后使用的监视器上启动。在监视器不再可用的极少数情况下,SQL Delta 可能会在屏幕外启动。使用此设置强制SQL Delta 在特定监视器上启动。



/Q 在本质上隐藏GUI 时处于安静或无声模式。一旦项目运行并且所有完成事件都完成,SQL Delta将自动关闭



/R比较完成后,自动生成并部署同步脚本。如果与/L 组合,将生成diff 日志、脚本错误和之后的脚本diff。完成后,该事件具有优先级,并且该开关将被忽略。



连接数据开关- 将模板项目内容替换为:



/SS="ServerName" 源服务器名称,例如“我的服务器”



/su="用户名" 源用户名



/SP="!4GFDDGF" 源密码。通常使用包含! SQL Delta 加密密码。以纯文本形式开始



/SD="数据库名称" 源数据库,例如“我的数据库”



/ts="servername" 目标服务器名称,例如“我的服务器”



/tu="用户名" 目标用户名



/TP="ClearPass" 目标密码。通常使用包含! SQL Delta 加密密码。以纯文本形式开始



/TD="数据库名称" 目标数据库,例如“我的数据库”



如果使用多个模板文件名,则每个项目的详细信息将被任何替换数据覆盖。如果“完成时”事件运行另一个项目,备用数据将不会更改其详细信息。



5. 文件名



通常,运行命令行项目时将使用默认文件夹位置。例如,报告将保存到系统设置中显示的报告文件夹中。



但是,当从其他位置运行CLI 项目时,CLI 项目文件夹将优先于默认文件夹。



如果CLI 项目文件夹包含报告、脚本和临时文件夹,则将使用它们,否则项目文件夹将存储所有输出。



某些“完成时”事件需要文件名,如果文件名包含反斜杠(\),则路径将覆盖任何系统默认值。规则是:



如果文件名以[驱动器号]:\ 或\ 开头,则该路径将用作绝对路径。



如果文件名包含\,则解压缩路径并使用相对于当前项目文件夹的路径。



否则,将文件保存到默认位置,例如脚本或报告。



最后,如果该文件夹不存在,则将使用当前项目文件位置。