今天通过exp迁移Oracle 数据,由于密码含有很有很多特殊字符,弄了好久,都没成功,
后发在网上找到方法。 1 exp用法Linux 下(密码用一对双引号, 整体userid用对单引号括住)exp 'skytf/" DIRECT=Y buffer=52428800 FEEDBACK=10000 statistics=none file=skytf.dmp log=exp_skytf.logwindows下(密码前后分别用三个双引号括住):
exp skytf/"" buffer=52428800 file=skytf.dmp log=exp_skytf.log2 这里顺便记录下exp Query 参数的用法。Linux: exp scott/tiger tables=emp query=\"where job=\'SALESMAN\' and sal\<1600\"Windows exp>exp userid=tkyte/tkyte tables=t query="""where object_id < 5000""" 在windows中,需要在WHERE语句的两端使用三个双引号 3 用户连接时的写法19:13:20 > alter user skytf identified by "#$adf`%6^dfom";用户已更改。
19:14:29 > conn skytf/"#$adf`%6^dfom"@skytf
已连接。出处: