您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

修改数据库字符集以及导入数据

2024/12/28 21:38:14发布16次查看
修改数据库字符集以及导入数据 microsoft windows [版本 6.1.7601] c:\users\vs2008sqlplus /nolog sql*plus: release 10.2.0.1.0 - production on 星期六 9月 27 20:51:39 2014 copyright (c) 1982, 2005, oracle. all rights reserved. sql conn sys/sys a
修改数据库字符集以及导入数据
microsoft windows [版本 6.1.7601]
c:\users\vs2008>sqlplus /nolog
sql*plus: release 10.2.0.1.0 - production on 星期六 9月 27 20:51:39 2014
copyright (c) 1982, 2005, oracle.  all rights reserved.
sql> conn sys/sys as sysdba;
已连接。
sql> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
oracle 例程已经关闭。
sql> startup mount;
oracle 例程已经启动。
total system global area  725614592 bytes
fixed size                  1289540 bytes
variable size             197132988 bytes
database buffers          524288000 bytes
redo buffers                2904064 bytes
数据库装载完毕。
sql> alter system enable restricted session;
系统已更改。
sql> alter database open;
数据库已更改。
sql> alter database character set internal_use us7ascii;
数据库已更改。
sql> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
oracle 例程已经关闭。
sql> startup;
oracle 例程已经启动。
total system global area  725614592 bytes
fixed size                  1289540 bytes
variable size             197132988 bytes
database buffers          524288000 bytes
redo buffers                2904064 bytes
数据库装载完毕。
数据库已经打开。
sql> exit
从 oracle database 10g express edition release 10.2.0.1.0 - production 断开
创建表空间:
create tablespace fzxt_data_test
logging
datafile 'd:\oracleex\oradata\fzxt\fzxt.dbf' 
size 100m 
autoextend on 
next 1m extent management local;
创建用户并分配权限:
create user fzxt_test identified by fzxt_test default tablespace fzxt_data_test;
grant resource,connect to fzxt_test;
grant select any table to fzxt_test;
grant select any dictionary to fzxt_test;
grant create any trigger,create any view,create table to fzxt_test;
grant exp_full_database,imp_full_database,resource,create any sequence to fzxt_test;
导出数据:(实例)
exp userid=fzxt/fzxt@fzxt_13 file=./fzxt.dmp log=./dmp.log owner=fzxt
导导入数据库:(实例)
imp fzxt_test/fzxt_test fromuser=fzxt touser=fzxt_test statistics=none file=fzxt.dmp ignore=y log=./imp.log
fromuser就是把当前的dmp文件中的某一个用户下的数据取出。
touser就是把现在dmp文件中的数据导入到目标库的指定user下。
c:\users\vs2008>imp fzxt_test/fzxt_test fromuser=fzxt touser=fzxt_test statistic
s=none file=d:\oracle\fzxt.dmp ignore=y log=./imp.log
import: release 10.2.0.1.0 - production on 星期六 9月 27 21:06:43 2014
copyright (c) 1982, 2005, oracle.  all rights reserved.
连接到: oracle database 10g express edition release 10.2.0.1.0 - production
经由常规路径由 export:v10.02.01 创建的导出文件
警告: 这些对象由 fzxt 导出, 而不是当前用户
已经完成 zhs16gbk 字符集和 al16utf16 nchar 字符集中的导入
导入服务器使用 us7ascii 字符集 (可能的字符集转换)
导出客户机使用 us7ascii 字符集 (可能的字符集转换)
. . 正在导入表               his_requisition导入了           0 行
imp-00017: 由于 oracle 错误 1917, 以下语句失败:
成功终止导入, 但出现警告。
c:\users\vs2008>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product