Oracle
PLSQL导入数据
- 在PLSQL中导入数据时,对于数据量比较大的insert的SQL文件,不要使用import table进行数据导入,会导致导入数据失败,不能完整导入所有数据.
- 应在在Command窗口中使用命令导入:
sql>@D:/test.sql;
Oracle编码查看与修改
- 当数据库中的数据中文出现乱码的情况时,原因可能时数据的编码与Oracle数据库的编码不一致.
- 查看Oracle数据库的编码:
SQL> select * from nls_instance_parameters where parameter='NLS_LANGUAGE';
- 修改Oracle的字符集:==强烈不建议修改Oracle数据库的字符集==
conn /as sysdba
shutdown immediate
startup mount
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
alter database open;
alter database character set internal_use ZHS16GBK;
SQL>shutdown immediate
SQL> startup
- 关闭,重新启动
- 修改字符集
- 启动数据库
- 设置session
- 以mount打来数据库
- 关闭数据库
- 首先以sysdba的身份登录上去
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。