一、安装mysql数据源驱动
1. 如果找不到mysqi数据源,需要安装myodbc,安装myodbc之后,需要在控制面板里进行配置mysql的数据源。
在控制面板里找到管理工具,双击,进去后双击数据源 (ODBC)
点击添加按钮在弹出的对话框中找到安装的myodbc驱动并点击完成按钮,进行如下配置
点击Test按钮,如果弹出下面的对话框,表示配置正确
点击OK按钮,mysql的数据源配置完成。
二、利用sqlserver2000将mysql数据库中的数据迁移到oracle数据库中。
1.在开始菜单找到sqlserver2000,在下来菜单里找到导入和导出数据。
2.点击下一步按钮,进行设置。
3.在数据源选项中找到mysqldb,如果没有选择其他(ODBC数据源)
在用户/系统DSN的选项中选择mysqldb,如果没有,点击新建按钮,选择文件数据源
4.选择文件数据源,下一步。
5.选择myodbc,下一步
6.输入你的mysql数据源的名字mysqldb,下一步
7.配置完成会跳转到下面的界面进行配置源数据库,用户/系统DSN选择mysqldb,输入用户名和密码,点击下一步。
8.选择目的数据库,选择oracle Provider for OLE DB,点击属性按钮。
9.配置目标数据库oracle,数据源处需要填写tnsname中设置的背地NET服务名,输入用户名和密码,点击测试连接按钮进行测试。
10.如果配置正确会弹出测试成功的对话框。
11.点击确定按钮。
12.点击下一步。
13.选择从源数据库复制表和视图,下一步。
14.选择需要迁移到oracle数据库中的表,下一步。
15.选择立即运行,下一步。
16.点击完成按钮。
17.如果成功导入,会返回下面的对话框。
三、导入报错处理,很可能导入的时候会提示错误,我遇到的错误主要是建表错误和导入错误。
1.建表错误
2.双击错误可以得到详细的提示。