Database Tour Pro是一款数据库管理人员必备的数据库编辑工具。数据库管理人员能够使用这款Database Tour Pro轻松进行数据库管理。软件可以与不同格式的数据库一起使用,它允许用户查看,编辑和打印数据,构建和执行SQL查询,控制事务,对数据进行排序和过滤,查看结构,搜索和替换文本,导入和导出数据等;支持访问不同类型的数据库,表浏览,编辑数据,搜索和替换数据库中的文本,您可以选择字段,记录范围等;还支持将数据从另一个表或查询导入表中,您可以从打开的表或查询导出中导入数据到大量文件格式,例如文本,CSV,HTML,XLS,XML,RTF,DBF或任何受支持的文件格式数据库格式,支持复制表和其他数据库对象;修订版增强了命令行支持:执行查询,打开表,导出和导入操作,加载报告等,并记录已执行的操作;增强的打印功能:内置的报表引擎,可以自动生成报表,还可以将视觉效果与模板,表达式,预览,条件格式等配合使用。报表设计器生成报表;支持创建表,建立和执行SQL查询,以及支持支持多语句SQL脚本的执行,SQL编辑器中的语法突出显示,支持参数化的SQL查询,可以存储数据库和SQL历史记录以及可以查看和显示的增强的数据库网格。以最方便的方式处理数据,包括通过单击列标题进行排序,更改行高,调整列大小等;需要它的用户可以下载体验。
安装步骤:
1.用户可以单击本网站提供的下载路径下载相应的程序安装包
2.只需要使用解压功能打开压缩包,双击主程序进行安装,弹出程序安装界面
3.同意上述协议的条款,然后继续安装该应用程序,单击“同意”按钮
4.您可以单击浏览按钮以根据需要更改应用程序的安装路径。
5.弹出以下界面,用户可以直接用鼠标点击下一步按钮
6.桌面快捷键和其他组件可以根据用户需要创建或不创建。
7.现在准备安装主程序,单击安装按钮开始安装
8.应用程序安装进度的加载界面s栏弹出,等待加载完成
9.按照提示单击“安装”,弹出程序安装完成界面,单击“完成”按钮
软件功能:
1.新型高效的网络核心快速稳定,在高速下载时仍保持很少的CPU消耗。
2.自动优化不同的连接,默认配置可以获得良好的性能。
3.同时支持多任务下载,并支持在Torrent中选择性下载文件,从而可以设置文件下载优先级。
4.您可以限制上传速度和下载速度,以免影响其他网络程序。 (ADSL和上载受ISP限制。用户建议设置最大上载以提高性能)
5.智能连接优化(IntelligentConnectionOptimize)技术,针对不同的网络连接自动进行优化,默认配置可以获得良好的性能。
6.智能调速(IntelligentRateControl)技术,自动优化上传分配以获得最佳下载速度。
7.智能磁盘缓存(IntelligentDiskCache)技术,以牺牲内存消耗为代价,有效减少高速下载和上传对硬盘的损害。
8.智能磁盘分配(IntelligentDiskAllocating)技术,有效减少磁盘碎片的产生。
9.智能文件扫描(IntelligentHashScan)技术,无需再次扫描文件即可继续传输。
10.聊天系统允许用户与其他下载者聊天,并支持群组聊天和私人聊天。 (v0.53中的新功能,默认情况下已关闭)
破解方法:
1.安装程序后,请勿先运行程序,打开安装包,然后将文件夹中的破解文件复制到粘贴板
2.然后打开程序安装路径,将复制的破解文件粘贴到相应的程序文件夹中,然后运行,单击补丁按钮进行破解
3.完成上述步骤后,您可以双击该应用程序以将其打开,此时您可以获得相应的破解程序
软件特色:
1.支持临时和永久IP阻止。永久IP规则的配置文件与eMule的ipfilter.dat兼容。
2.只有一个TCP侦听端口可以满足所有下载和上传需求。
3.自动防火墙配置,自动配置XP网络连接防火墙(ICF)和网络连接共享(ICS)。
4.自动端口映射,使用UPnP技术实现内部网免费配置(要求路由器支持UPnP,操作系统至少为XP)。
5.支持多种Tracker协议,UTF-8扩展,UDP Tracker协议。
6.多语言界面,自动检查版本更新。
使用说明:
如何开始
可以通过多个数据库引擎将Database Tour与数据库一起使用。某些数据库类型只能由这些引擎之一打开(例如,UDL文件只能由ADO打开),而其他数据库类型可以由多个引擎打开(例如,dBase(DBF)文件可以由任何引擎打开)数据库引擎中的所有可用引擎都可以打开ADO或BDE以及Interbase数据库。如果有多个引擎,则可以在打开数据库时在它们之间切换。
数据库类型Database Tour适用于
包含本地数据库文件的文件夹,例如Paradox(DB),dBase(DBF),逗号分隔值(CSV)等。
多表数据库文件,例如Microsoft Access数据库(MDB)或Microsoft Excel工作表(XLSX)等。
服务器类型的关系数据库(主要通过FD引擎连接)。
已为其定义ODBC数据源名称(DSN),BDE别名或ADO连接字符串的本地或远程数据库。
准备数据源
在大多数情况下,可以通过在“打开数据源”对话框中描述数据库的属性,而无需进行任何准备就可以在程序中注册数据库,特别是如果直接通过FD或Interbase引擎使用数据库时。
但是,如果通过较旧的解决方案(例如ADO或BDE)使用数据库,则有时值得为数据库定义ODBC数据源或BDE别名。
创建或修改ODBC数据源,请使用Windows控制面板中的相应程序。
要建或修改BDE别名,可以使用Windows“控制面板”中的BDE管理员实用程序(如果可用)或在“数据库浏览”中选择“ BDE别名”模块。
使用现有的数据库
在数据库浏览中,可以使用在数据库浏览(请参见下文)或其他程序中创建的现有数据库。请按照“打开数据源”主题来学习如何打开不同类型的数据库。打开数据源后,您可以开始从数据库表中读取或更改数据,执行SQL查询或使用Database Tour中可用的许多其他有用功能。
创建一个新的数据库
浏览数据库,您可以创建本地数据库,该数据库是物理目录(文件夹),文件是表(例如dBase或Lotus数据库)。同样,可以创建Interbase和Microsoft Access(.mdb)数据库。您仍然可以在Database Tour中打开其他类型的数据库(例如Oracle,SQL Server,DB2等),并且可以在此类数据库中创建新表,但是当前版本不支持创建这些类型的数据库,因此您应该使用其他工具来执行此操作。
要创建本地(基于文件夹)数据库,您需要打开要用作数据库的文件夹。
数据库中创建一个新表
打开数据库(基于文件夹的数据库或任何其他数据库),就可以使用用于创建表或SQL查询的工具开始在其中创建表。
您也可以使用Database Tour导出工具通过将数据从任何打开的数据库导出到另一个数据库来创建新表。
行用法:导出/导入数据
本主题描述“数据库浏览”命令行的参数,这些参数特定于导出或导入数据。这种类型的命令行只能在Database Tour Pro中使用。
高级用户可以使用以下规范来手动构建所需的命令行。但是,如果您是初学者,或者只需要为简单的导出操作创建命令行,则可以使用Database Tour命令行构建器来节省时间。命令行构建器界面与“导出”对话框非常相似,并使用相同的导出选项,但是它生成命令行字符串,而不是运行导出操作。要生成命令行,请选择“工具|构建命令行导出/导入数据...”菜单。在“生成命令行”窗口中,指定所需的导出选项,然后单击“确定”。将出现一个包含生成的命令行的新窗口。复制它,必要时更正它,并在您自己的程序,.bat文件等的Database Tour调用中使用它。
请
请注意,命令行构建器无法生成任何类型的命令行。它只会生成一个满足大多数需求的通用命令行,并且是一个很好的起点。您可以轻松地手动更改收到的命令行以执行更复杂的任务。例如,要将数据复制到剪贴板而不是将其导出到文件或数据库中,只需将/ export开关替换为/ copy开关即可;如果要从指定的数据库中导出所有表,请用星号替换表名,依此类推。此外,命令行构建器无法使用SQL函数(例如,使用SQL文本指定文件,提供SQL参数或宏列表)来生成与导出/导入相关的命令行。您可以轻松地手动添加这些参数。
用法
令行选项及其说明
例子
用法
经典命令行格式。
命令行包含所有必需的开关和参数:
Dbtour.exe /Parameter1/Parameter2//.../ParameterN
短格式。
此格式更加灵活,因为它允许您将所有命令行参数保留在单独的操作文件中。命令行由/ ParamsFile参数(指向动作文件路径)和可选的/ silent参数组成:
Dbtour.exe [/沉默] / ActionFile = ActionFileName
命令行选项及其说明
|
告诉程序将数据导出到文件或数据库,或将数据复制到剪贴板。
[/ 无声]
此开关将在没有任何窗口的“静默”模式下运行程序(除非在测试期结束后未注册使用该程序的购买提醒,否则使用)/ ParamsFile选项时,/ silent开关必须位于外部参数文件。注意!在此模式下没有覆盖或其他提示。
[/ ActionFile = Value]
指定操作文件的名称,该文件包含命令行参数,每行一个参数。开头带有分号的行将被视为注释。允许空白行。使用此选项时,除了/ silent开关外,命令行中不应有其他命令行参数。如果文件名包含空格,则整个参数必须用引号引起来。参见示例12。
[/ UseParadoxPasswords]
用分号分隔的Paradox表的密码列表(如果在此过程中将使用受密码保护的Paradox表)。只能与/ SrcDBInterface = BDE选项一起使用。
[/ SrcDB =值]
指定源数据库的名称。可以是文件名,文件夹名,ODBC DSN或连接字符串。如果名称包含空格,则整个参数必须用引号引起来。
果使用/ SrcDBInterface = FD参数并且其他命令行参数完全描述了源数据库,则可以忽略此参数。
[/ SrcDBInterface =值]
指定用于连接到源数据库的数据库接口(数据库引擎)。可能的值:ADO,FD,INTERBASE,BDE。默认值:ADO。
[/ SrcDBKind =值]
指定源数据库的类型。可能的值:FOLDER,FILE,DSN,CONSTR;最后一个必须仅用于ADO接口(请参见/ SrcDBInterface说明)。如果未指定,则程序将尝试自动检测它。
可以使用/ SrcDB参数中的指定数据库类型(文件,文件夹,ODBC DS)来代替使用此参数
N,连接字符串)前缀。前缀必须放在方括号<>中。可能的值:、、、。在这种情况下,建议将整个参数用引号引起来。参见示例11。
[/ SrcDBDriver =值]
指定源数据库驱动程序(即数据库类型)。可能的值示例:ACCESS,DBASE,INTERBASE,FIREBIRD,ORACLE,SQL SERVER等。如果未指定,则程序将尝试自动检测到它。如果驱动程序名称包含空格,则整个参数必须用引号引起来。
[/ SrcDBUserName =值]
指定源数据库的用户名。如果用户名包含空格,则整个参数必须用引号引起来。
[/ SrcDBPassword =值]
指定源数据库的密码。如果密码包含空格,则整个参数必须用引号引起来。
[/ rcServer =值]
为DB2,SQL Server,Advantage,Informix,Interbase,Firebird,MySQL,PostgreSQL,SQL Anywhere数据库指定源数据库的服务器地址。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcPort =值]
DB2,Advantage,PostgreSQL,MySQL,Interbase或Firebird数据库服务器正在侦听的源数据库的TCP / IP端口。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcProtocol =值]
指定用于连接到DB2,Firebird或Interbase类型的源数据库的协议。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcOSAuthentication]
告诉程序对源数据库使用OS身份验证而不是数据库身份验证。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcAuthenticationMode =值]
指定类型为Oracle的源数据库的身份验证模式。可能的值:Normal,SysDBA,SysOper等。有关更多信息,请阅读Oracle文档。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcVendorLibrary =值]
源数据库的数据库供应商的客户端库的路径。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcVendorHomepath =值]
源数据库的数据库供应商的客户端主目录的路径。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcSystemDB =值]
指定源Access数据库的系统数据库文件的路径。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcReadOnly]
告诉程序以只读模式打开源Access数据库。只能与/ SrcDBInterface = FD选项一起使用。
[/ SrcTableName =值]
指定要打开的源表的名称。如果省略此参数,并且源数据库是文件,则程序将尝试从/ SrcDB中提取它。如果名称包含空格,则整个参数必须用引号引起来。此参数不能与/ SrcSQLFile参数一起使用。
它可以是文件(表)掩码或文件(表)列表,而不是文件(表)名称,从而强制程序打开和导出文件(表)组。在这种情况下,/ TrgTableName必须为空或包含相应的掩码或列表,但有一个例外:如果目标格式为DATABASE且导出模式为APPEND,则/ TrgTableName只能包含一个表(在这种情况下,所有源表应具有兼容的字段结构)。仅当使用/ export选项时,此扩展语法才适用。掩码应使用前缀,列表应使用前缀(在这种情况下,整个参数必须用引号引起来)。该列表必须用分号分隔。参见示例。
[/ SrcSQLFile =值]
SQL查询指定要打开的文件名。该文件也可以是多语句SQL脚本。在这种情况下,程序将相应地执行所有语句。查询(应导出的结果)必须是文件中的最后一个SQL语句;不同的语句必须用/ SQLStatementSeparator分隔。如果名称包含空格,则整个参数必须用引号引起来。此参数不能与/ SrcTableName参数一起使用。
[/ SQLStatementSeparator =值]
如果/ SrcSQLFile是多语句SQL脚本,请指定SQL语句的定界符(SQL终止符)。它可以是任何字符或字符代码,后跟#符号。也有预定义的分隔符:
Sqlplus,通常用于Oracle SQL Plus实用程序和其他Oracle特定的工具和实用程序中;这是两个语句之间的单独行上的斜杠(/);
Mssqlgo,通常用于SQL Server工具中;这是分隔两个语句的行上的GO字
认值:分号(;)。
[/SQLParamNames =值]
可在/ SrcSQLFile包含一个或多个参数化SQL查询时使用。参数化查询的SQL文本包含用于动态替换的参数。每个参数都以冒号开头,例如:ITEMID,PAYDATE等。SQL参数在
数据库引擎或数据库(用于服务器数据库)级别。使用此开关可以定义参数名称列表,在执行查询之前应将其自动替换。此列表必须包含由%#%字符组合分隔的参数名称(此处必须省略冒号)。如果开关包含空格,则应将其用引号引起来。此开关必须与/ SQLParamValues和/ SQLParamTypes开关一起使用。参见示例。
[/ SQLParamValues =值]
由%#%字符组合分隔的SQL参数值列表。列表中的项目数及其位置必须与/ SQLParamNames开关中的项目匹配。要传递空值,该值的文本应为NULL(大写)。如果开关包含空格,则应将其括在qu中
]
燕麦。
[/ SQLParamTypes =值]
由%#%字符组合分隔的SQL参数类型列表。列表中的项目数及其位置必须与/ SQLParamNames开关中的项目匹配。可用类型:布尔值,货币,日期,日期时间,浮点数,整数,SmallInt,字符串,时间,单词。交换机不应包含空格。
[/ SQLMacroNames =值]
当/ SrcSQLFile包含带有宏的SQL查询(或多个SQL查询)时,可以使用。这样的查询的SQL文本包含用于动态替换的宏。每个宏均以<<开头,并以>>结束,例如<< ITEMID >>,<< PAYDATE >>等。与参数不同,宏没有类型,并且总是作为文本插入。使用此开关定义宏名称列表,在执行查询之前应将其自动替换。此列表必须包含由%#%字符组合分隔的宏名称(此处必须省略分隔符<<和>>;宏名称只能包含字母数字字符)。在处理参数之前,先处理宏。因此,可以在参数内部使用宏。如果开关包含空格,则应将其用引号引起来。此开关必须与/ SQLMacroValues开关一起使用。参见示例。
[/ SQLMacroValues =值]
由%#%字符组合分隔的SQL宏值列表。列表中的项目数及其位置必须与/ SQLMacroNames开关中的项目匹配。如果开关包含空格,则应将其用引号引起来。
[/筛选=值]
打开数据库后,必须将过滤条件应用于数据库。不应与/ SrcSQLFile参数一起使用;要过滤SQL查询结果,请改用SQL查询的WHERE部分。包含大于或小于符号的空格的过滤器必须用引号引起来。参见示例5。
[/ FilterSensitive]
指定将区分大小写的源数据库过滤条件中的文本字符串与字符串值字段进行比较。只能与/过滤器选项一起使用。对于ADO连接不起作用。
[/ FilterPartial]
指定源数据库的过滤条件。以星号结尾的字符串表示部分字符串匹配,而星号则匹配任意数量的字符。只能与/过滤器选项一起使用。对于ADO连接不起作用。
[/排序=值]
字段列表(或字段的相对位置),应根据此列表对源数据库进行排序。不应与/ SrcSQLFile参数一起使用;要对SQL查询结果进行排序,请改用SQL查询的ORDER BY部分。字段名称(位置)必须用逗号分隔。如果列表包含空格,则必须将整个参数括在引号中(请参见示例3)。可以使用ASC和DESC修饰符。例如,使用示例3中的开关将导致按两个字段进行排序:首先按付款人姓名(按升序排列),然后按付款金额(按降序排列)排序。
以下选项仅在使用/ export选项时才有意义:
[/ TrgDB =值]
指定目标文件或数据库的名称。这可以是文件名,文件夹名,ODBC DSN或连接字符串。如果名称包含空格,则整个参数必须用引号引起来。
如果使用/ TrgDBInterface = FD参数和其他命令行参数完全描述目标数据库,则可以忽略此参数。
[/ TrgDBInterface =值]
指定用于连接到目标数据库以获得DATABASE导出格式的数据库接口(数据库引擎)。可能的值:ADO,FD,INTERBASE,BDE。默认值:ADO。
[/ TrgDBKind =值]
以数据库导出格式指定目标数据库类型。可能的值:FOLDER,FILE,DSN,CONSTR;最后一个必须仅用于ADO接口(请参见/ TrgDBInterface说明)。如果未指定,程序将尝试自动检测到它。
除了使用此参数外,还可以在/ TrgDB参数中使用指定数据库类型(文件,文件夹,ODBC DSN,连接字符串)的前缀。前缀必须放在方括号<>中。可能的值:、、、。在这个cas
e,建议将整个参数用引号引起来。参见示例11。
[/ TrgDBDriver =值]
为DATABASE导出格式指定目标数据库驱动程序。可能的值示例:ACCESS,DBASE,INTERBASE,FIREBIRD,ORACLE,SQL SERVER等。如果未指定,则程序将尝试自动检测到它。如果驱动程序名称包含空格,则整个参数必须引号引起来。
[/ TrgDBUserName =值]
为DATABASE导出格式指定用于连接到目标数据库的用户名。如果用户名包含空格,则整个参数必须用引号引起来。
[/ TrgDBPassword =值]
为数据库导出格式指定用于连接到目标数据库的密码。如果密码包含空格,则整个参数必须用引号引起来。
[/ TrgServer =值]
为DB2,SQL Server,Advantage,Informix,Interbase,Firebird,MySQL,PostgreSQL,SQL Anywh的DATABASE导出格式指定目标数据库的服务器地址
是一个数据库。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgPort =值]
2,Advantage,PostgreSQL,MySQL,Interbase或Firebird数据库服务器以DATABASE导出格式侦听目标数据库的TCP / IP端口。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgProtocol =值]
为DATABASE导出格式指定用于连接到DB2,Firebird或Interbase类型的目标数据库的协议。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgOSAuthentication]
告诉程序D
ATABASE导出格式的目标数据库使用OS身份验证而不是数据库身份验证。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgAuthenticationMode =值]
为Oracle DATABASE导出格式的目标数据库指定身份验证模式。可能的值:Normal,SysDBA,SysOper等。有关更多信息,请阅读Oracle文档。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgVendorLibrary =值]
目标数据库的数据库供应商的客户端库的路径,采用DATABASE导出格式。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgVendorHomepath =值]
目标数据库的数据库供应商的客户端主目录的路径,采用DATABASE导出格式。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgSystemDB =值]
以DATABASE导出格式指定目标Access数据库的系统数据库文件的路径。只能与/ TrgDBInterface = FD选项一起使用。
[/ TrgTableName =值]
指定目标表名称。如果省略此参数,并且目标是文件,则程序将尝试从/ TrgDB中提取它。如果名称包含空格,则整个参数必须用引号引起来。
它可以是文件(表)掩码或文件(表)列表,而不是用于多表导出的文件(表)名称。在这种情况下,/ SrcTableName必须包含相应的掩码或列表。掩码应使用前缀,列表应使用前缀(在这种情况下,整个参数必须用引号引起来)。该列表必须用分号分隔。参见示例。
[/ ExportMode =值]
指定导出模式。可能的值:
创建+插入
已经创建了目标并填充了输入行;如果目标已经存在,则导出失败。
替换+插入
已经创建了目标并填充了输入行;如果目标已经存在,它将被覆盖。
CREATE_OR_REPLACE
创建一个空白目标(使用适当的结构);如果目标已经存在,它将被覆盖。
额外
目标之后是输入行。如果目标不存在,则创建它。-仅当目标格式为TEXT,HTML,XML(其中XML模式为“标准”或“简单”),SQL或DATABASE时,才可以使用此模式。
-源字段结构必须与现有目标结构兼容。
空+插入
在插入输入行之前清除目标。如果目标不存在,请创建它。
笔
-仅当目标格式为DATABASE时才能使用此模式。
-源字段结构必须与现有目标结构兼容。
更新资料
目标中与传入记录匹配的记录将被传入记录替换。
/ KeyField用于匹配记录。
笔记
-仅当目标格式为DATABASE时才能使用此模式。
-目标必须已经存在,并且应该定义索引以匹配记录
-源字段结构必须与现有目标结构兼容。
-用于匹配目标中的记录的字段(目标关键字段)不会更新。
-当键字段可以包含NULL值时,请谨慎使用此模式。
-仔细使用此模式进行多表导出。
-对于不同的目标数据库类型/接口,此模式可能有所不同,因此建议在生产系统上使用它之前仔细测试它(考虑使用/ MemorySaving选项)。
附录+更新
目标中与传入记录匹配的记录将被传入记录替换。不匹配的传入记录将被附加到目标。
/ KeyField用于匹配记录。
笔记
-仅当目标格式为DATABASE时才能使用此模式。
-目标必须已经存在,并且应该定义索引以匹配记录。
-源字段结构必须与现有目标结构兼容。
-当键字段(源或目标)可以包含NULL值时,请谨慎使用此模式。
-仔细使用此模式进行多表导出。
-对于不同的目标数据库类型/接口,此模式可能有所不同,因此建议在生产系统上使用它之前仔细测试它(考虑使用/ MemorySaving选项)。
删除
目标中与传入记录匹配的记录将被删除。
/ KeyField用于匹配记录。
笔记
-仅当目标格式为DATABASE时才能使用此模式。
-目标必须已经存在,并且应该定义索引以匹配记录。
-当键字段可以包含NULL值时。
-仔细使用此模式进行多表导出。
-对于不同的目标数据库类型/接口,此模式可能有所不同,因此建议在生产系统上使用它之前仔细测试它(考虑使用/ MemorySaving选项)。
如果未指定,则使用CREATE + INSERT。
[/ OpenT
arge
成执行导出后,强制程序打开目标文件或表。在多表导出中,仅打开最后创建的目标文件或表。
[/ CreateTargetContainer]
强制程序创建目标容器(如果不存在)。目标容器是要将数据导出到的文件夹或多表数据库。创建多表数据库仅限于Microsoft Access(.mdb),SQLLite和Firebird数据库。
[/ DbfVersion =值]
指定DBF目标格式的版本(级别)。可能的值:3、4、5。默认值:3。
[/ CommitInterval =值]
在数据库中指定提交间隔(提交频率),并以SQL导出格式进行记录。默认值:0(最后完成提交)。
[/ MemorySaving]
为数据库导出格式启用内存保存模式。当源表或目标表具有大量记录时,尤其是当目标接口是ADO时,内存节省模式可能很有用。除了节省内存,它还可以提高性能。注意:对于不同的目标数据库类型/接口,此模型可能有所不同,因此建议在生产系统上使用它之前先对其进行仔细测试。
[/ UseSQLParameters]
在内存保存模式下,可以对DATABASE导出格式启用SQL参数。使用参数化的SQL查询可以大大加快该过程,并允许导出某些数据库类型/接口的BLOB数据。
[/ UseBatchMode]
为数据库导出格式启用批处理导出模式(仅FD连接)。批处理模式减少了目标数据库的工作量,并大大提高了导出速度。批处理的大小等于/ CommitInterval。注意:在此模式下,日志记录级别的日志记录级别可能会有所不同。
[/ SuppressOverwriteOrDeletePrompt]
禁止REPLACE + INSERT和CREATE_OR_REPLACE导出模式的文件/表覆盖提示,或EMPTY + INSERT导出模式的表清除提示。在“静默”模式下,此选项将被忽略,在这种模式下,始终禁止此类提示。
以下选项仅在使用/导出或/复制选项时才有意义:
[/ ExportType =值]
指定目标格式。可能的值:
TEXT导出到文本文件(定长或定长)
JSON以JSON格式导出到文件
将HTML导出为HTML文档
将XML导出到XML文档
将RTF导出到RTF文件
PDF导出为PDF文件(二进制文件)
EXCEL导出到Excel工作簿(二进制文件)
EXCELXLSX导出到Excel工作簿(XLSX)
EXCELXML导出到Excel工作簿(基于XML)
使用OLE将Excel导出到Excel工作簿(二进制文件)
WOR
SYK导出到SYLK文件
将DBF导出到dBase表(二进制文件)
将SQL导出到SQL脚本文件
将数据库导出到任何类型的关系数据库
自定义导出到用户定义的格式文件
如果忽略或错误此参数,程序将尝试从/ TrgDB定义它。默认情况下使用TEXT格式。由于DBF,EXCEL,PDF和DATABASE目标格式本质上是二进制的,因此不应将它们与/ copy选项一起使用。
[/ CloseWhenDone]
成功执行查询后,强制程序自行关闭。在“静音”模式下,此选项将被忽略,在此模式下,程序将自动关闭。
[/ CloseOnError]
如果在命令行执行期间发生错误,请强制程序自行关闭。在“静音”模式下,此选项将被忽略,在此模式下,程序将自动关闭。
[/最小化]
程序以最小化模式启动。错误发生后或完成执行后(如果未使用/ CloseWhenDone开关),它将返回正常模式。在程序无任何窗口运行的“静默”模式下,此选项将被忽略。
[/ [括]图片]
指定图形数据包含在导出中。仅对HTML,EXCELXLSX,RTF或PDF目标格式有意义。使用此选项可能会减慢导出过程。
[/ [包含]备注]
指定将MEMO(大文本)字段的内容包括在导出中。如果没有此开关,将使用描述字段类型的常量代替字段内容。忽略DBF和DATABASE目标格式。
[/ [包含]姓氏]
指定在导出时包括字段(列)名称。忽略DBF和DATABASE目标格式。
[/ FixedFieldLength]
指定输出文件中的字段对于TEXT目标格式具有固定的长度(无特殊分隔符)。在定长文件中,比字段宽度短的字段数据用空格填充。不能与/分隔符选项一起使用。
[/分隔符=值]
指定TEXT目标格式的字段分隔符。它可以是任何字符或字符代码,后跟#符号。例如,如果要将TAB字符指定为字段分隔符,则必须使用/分隔符=#9选项。如果未指定,则使用TAB字符。此选项不能
与/ FixedFieldLength开关一起使用。
[/ QuoteChar =值]
以TEXT目标格式指定引号字符。如果字段数据包含嵌入的字段分隔符或引号字符,并且您导出了多个字段,请在字段数据周围放置引号字符。嵌入式引号由一对连续的引号字符表示。它可以是任何字符或字符代码,后跟#符号。例如,如果要指定单引号作为引号字符,则必须使用/ QuoteChar =#39选项。如果未指定,则使用双引号。此选项不能与/ FixedFieldLength开关一起使用。
[/ QuoteAllFields]
导出多个字段时,必须使用TEXT目标格式引用目标中的所有字段。对于定长文件,此选项将被忽略。
[/ TextExpression =值]
指定CUSTOM目标格式表达式。
[/ TextSchema =值]
指定TEXT目标格式的模式。可能的值:
标准或0
Ado或1
Bde或2
默认值:标准(0)。
[/ XmlSchema =值]
指定XML目标格式的模式。可能的值:
Ado或0(仅适用于ADO打开的数据库)
标准或1
简单还是2
l或3
认值:标准(1)。
[/ XmlUseCDataAttr]
强制程序将文本数据中的CDATA属性用于XML目标格式(仅用于简单模式)。
[/ QuoteAllFields]
强制程序将目标中的所有字段都引用为TEXT目标格式。如果省略此参数,则仅对其值包含字段分隔符或引号字符的文本字段执行引号(在后一种情况下,值内的每个引号字符都会加倍)。对于定长文件,此选项将被忽略。
[/ TrimTrailingSpaces]
指定是否修剪目标中的尾随空格和控制字符。仅适用于char和varchar数据。使用此选项可以删除无用的数据,从而减少输出并改善某些目标格式的目标的外观。
[/ CreateIndexFile
]
指定创建一个单独的索引文件,以HTML目标格式导出多个表。如果省略此参数,将不会创建索引文件。
[/ TemplateFile =值]
以HTML目标格式指定模板文件。导出过程将使用当前数据集中的数据丰富模板文件,最后将丰富的模板另存为目标文件。注意:使用模板时,除模板选项,文档标题和行号限制外,所有导出选项都将被忽略。
[/ ExportStepNo =值]
指定HTML目标格式的当前导出步骤。使用模板时,可以分几个步骤执行导出,并且此选项使程序知道在此步骤中必须计算模板中的哪些动态表达式。
[/ Docitle =值]
以HTML目标格式指定文档标题。如果包含空格,则整个参数必须用引号引起来。
[/ AlternateRowColor =值]
指定HTML,PDF,EXCELXLSX,EXCELOLE,WORDOLE和RTF目标格式的替代行颜色(每隔一行的背景色)。颜色必须以十六进制格式指定,该格式由尖的符号(#)组成,后跟三个十六进制数字rr,gg,bb,给出红色,绿色和蓝色的值;例如,#FF0000代表纯红色。
[/ TargetImageFormat =值]
为HML目标格式指定目标图像的格式。可能的值:PNG,JPEG,GIF,位图,图元文件,图标,;在最后一种情况下,将以从源确定的格式创建目标图像,即不执行图像格式转换。
[/ SqlSeparator =值]
为SQL目标格式指定SQL命令分隔符。它可以是任何字符或字符代码,后跟#符号。也有预定义的分隔符:
Sqlplus,通常用于Oracle SQL Plus实用程序和其他Oracle特定的工具和实用程序中;这是两个语句之间的单独行上的斜杠(/);
Mssqlgo,通常用于SQL Server工具中;这是分隔两个语句的行上的GO字
默认值:分号(;)。
[/ AddDDL]
强制程序在SQL目标格式的INSERT或MERGE语句之前,将DDL语句(CREATE TABLE ...)添加到输出脚本。
[/ TargetDBType =值]
以SQL目标格式指定目标数据库类型(例如,Access,DB2,Oracle等)。使用此选项,程序可以在输出文件中正确编码某些特定的数据类型(例如,布尔值,日期,时间和时间戳)。如果未指定,则日期以YYYY-MM-DD hh:mm:ss格式(ANSI SQL标准)表示,并且值用单引号引起来;对于布尔值,请使用“ T”或“ F”。
[/ SqlTableName =值]
以SQL目标格式指定表名(在SQL语句中用作表名)。导出组时,文件/表将被忽略(在这种情况下,将使用源表名称)。如果开关包含空格,则必须将其括在引号中。
[/ SqlStatementType =值]
为SQL目标格式指定SQL语句类型。可能的值:INSERT,COPY(仅当/ TargetDBType为PostgreSQL时),MERGE,UPDATE或DELETE。默认值:INSERT。
[/ KeyFields =值]
以SQL和DATABASE的目标格式指定关键字段(匹配字段)。该名称必须是源字段的名称,或者是多个源字段名称的逗号分隔列表。
对于SQL目标格式,必须在/ sqlStatementType为MERGE,UPDATE或DELETE时指定键字段。它们在SQL语句的O(对于MERGE)或WHERE(对于UPDATE和DELETE)子句中使用。
对于DATABASE目标格式,必须在/ ExportMode为UPDATE,APPEND + UPDATE或DELETE时指定键字段。
当显式指定了字段映射时(在/ FieldMappingsFile或/ FieldMappings参数中),键字段必须在那里存在,并映射到目标中的相应字段。
[/编码=值]
XML,HTML,SQL,EXCELXML或DBF目标格式编码。 XML,EXCELXML,SQL和HTML的可能值:ASCII,UTF-8等.DBF的可能值:DBASE ENU CP437,DBASE DEU CP437,``ASCII''ANSI等(请参见GUI)。如果编码中包含空格,则整个参数必须用引号引起来。
[/ NoBOM]
指定在使用Unicode编码时不包括BOM(字节顺序标记)。
[/ LimitRecordCount =值]
指定要导出的最大记录数。如果未指定此选项或小于1,则将导出所有记录。如果只想创建文件(表)而不导出数据,请改用相应的导出模式。
[/ RecordsPerLine =值]
指定源记录的数量,这些记录必须放在目标的每一行上。如果未指定或错误,请使用1。对于XML,SYLK,DBF,PDF,DATABASE目标格式,此选项将被忽略。
[/ RowsPerSheet =值]
指定EXCELXML的行数和
ErrorCount)。
问
如果发生错误,将显示一个对话框,允许用户停止或继续。 在静默模式下,始终禁用此选项。 在静默模式下,此选项将被忽略。
忽略
如果发生错误,则将其忽略,并且该过程将尝试继续下一条记录。 不建议。
跳过表
如果发生错误,将跳过当前源表,并且该过程尝试继续到下一个表。 仅用于多表导出。