导出导入数据库流水账

导出数据库,因为本地只有plsql,没有安装oracle客户端,无法通过工具导出数据库(导出时没有可执行文件)。

有两个解决办法,要么下载安装oracle客户端,要么使用服务器的root密码,xshell命令导出。本地安装客户端不太好,程序过大,电脑会特别卡。数据库服务器是性能测试的服务器,密码属于保密的,领导说不能给我。所以让领导导出数据库给我。

但是呢,领导太忙了, 中午吃了饭回来给我了。导出数据库的时候,使用oracle账号,直接执行exp命令

想想命令,exp 数据库用户名/数据库密码@数据库实例 file=文件存放位置(服务器中)/文件名.dmp log=文件存放位置(服务器中)/文件名.dmp full=y
导入的时候,命令imp 数据库用户名/数据库密码@数据库实例 file=文件存放位置(服务器中)/文件名.dmp log=文件存放位置(服务器中)/文件名.dmp full=y
但是一直说tns配置未解析,不能导入,重新上传了并配置了tnsnames.ora文件后,重启数据库,依旧不行。set实例后,使用imp命令,不加权限,可以导入;

但是导入中,说表空间不存在,(原始表空间跟现在不一致),部分表结构没有导出。删除重新导入,命令后加入ignore=y,依旧不行。若是因为表空间不存在,为何部分表可以导入,部分不能导入?

最大可能的原因是导出的表中有clob字段,导出导入需要注意。到此无解了,暂时没有解决办法。明天再看吧

明天:clob字段表结构导出

表空间改名称以及数据文件名

已知uaac的服务器及bin目录,登录网址怎么获得?
uaac权限剩下部分完成。

你可能感兴趣的:(导出导入数据库流水账)