sybase数据管道使用方法

1。首先,要在“Configure ODBC"中加载oracle的驱动,设定好数据源的名字(须要事先知道oracle中的名字),选择要转换的数据表。 2。单击“DB Profile",新建一个profile。这里在“DBMS"选择“ODBC",“Database Name"中填写oracle数据库的名字,记得要带路径。肯定后在弹出的“SQL Data Sources"选择相应的数据库。 3。经过专用接口创建与Sybase数据库的链接。再点“DBProfile",在“Profile Name"框中输入“Sybase";在“DBMS"框中选择你的sybase数据库类型;“Database Name"框中输入数据库名如“userdb";“Server Name"内选择数据库所在服务器名称如“Sybase";“Login ID"、“Login Password"分别填入登陆服务器的帐户及口令。 4。新建一个数据管道,在“New Data Pipeline"窗口选择好数据源、Source Connection(这里指oracle数据库)和Destination Connection(你的sybase数据库)5。选择要传输数据的表,根据须要选中想传输的列,点击工具栏的“SQL"按钮返回到源和目标数据项详细 定义窗口,经过该窗口的“Options:”可对数据转换的方式进行选择。 数据转换的方式有如下几种: “Create-Add Table"--在目标库中创建一个新表并复制数据; “Replace-Drop/Add Table"--删除旧表并复制数据; “Refresh-Delete Rows"--删除表中的现有数据并复制数据; “Append-Insert Rows"--在现有数据基础上增长新数据。若是目标表比源表中的传输的列数多,可在源表中添加一个字符型的字段与目标表中多余的列相对应; “Update-Update/Insert Rows"--新增数据的键值若是与现有数据某行的键值同样则覆盖现有数据,不然插入新数据。窗口上的其余选项可直接选用系统提供的默认值,单击“Execute"按钮运行定义好的数据管道完成数据转换。 6。保存新建的数据管道,当下次源表的数据改动时若须要对该表再进行数据转换的操做,可打开该数据管道选择合适的数据转换方式并运行便可
相关文章
相关标签/搜索