试过很多遍,也遇到不少问题,包括客户端服务器端字符集不匹配等等,最后感觉按照以下操作还比较靠谱,对于一些特殊字段blob等也适用。操作之前你应把环境变量,注册表,oracle的server端字符集先整一致了。
1.创建表空间。记得system用户登录。新建个空白sql窗口:createtablespacetbcs logging datafile'f:\1\1.dbf' size32m autoextendon next32mmaxsizeunlimited extentmanagementlocal;
2.创建用户。默认表空间那项不要忘记是你刚才所创建的那个,角色权限是dba。
3.导出用户对象。首先登录要导出的数据库,选择工具--导出用户对象,按住shift选择用户对象,左面三项就别选啦,选择路径,导出。
4.导出表数据。选择工具--导出表,按住shift选择表,选择导出文件路径,导出。
5.导入用户对象。选择工具--导入表,记得选择sql插入,然后选择第3步你导出的sql文件,导入。
6.导入表数据。选择工具--导入表,这次要选择oracle导入,然后选择你第4步导出的数据文件,导入。