1、改客戶端字符集:通過WINDOWS的運(yùn)行菜單運(yùn)行Regedit,修改注冊表
成都創(chuàng)新互聯(lián)于2013年成立,先為槐蔭等服務(wù)建站,槐蔭等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為槐蔭企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
Start - Run - Rededit -|
Under registry Editor - HKEY_LOCAL_MACHINE - SOFTWARE -ORACLE-KEY_XE-RIGHT WINDOW DOUBLE CLICK NLS_LANG - CHANGE VALUE TO "AMERICAN_AMERICA.UTF8" -OK -CLOSE REGISTRY
正確設(shè)置ORACLE客戶端字符集的方法:
oracle客戶端字符集設(shè)置需要和服務(wù)器端一致,否則會出現(xiàn)亂碼問題。
首先連接服務(wù)器,查詢服務(wù)器端設(shè)置:
select * from v$nls_parameters;
找到:
NLS_LANGUAGE
NLS_TERRITORY
NLS_CHARACTERSET
環(huán)境變量nls_lang便是由這三部分組成
NLS_LANG = language_territory.charset
比如:
NLS_LANG = American_Japan.JA16SJIS
2、改服務(wù)器端字符集,通過ORACLE的SQL PLUS命令窗口改
在SQL*PLUS 中,以DBA登錄
conn 用戶名 as sysdba
然后執(zhí)行以下命令
shutdown immediate; (把database停了)
startup mount; (把database重開去可更改情況)
alter system enable restricted session;
alter system set job_queue_processes=0;
alter system set aq_tm_processes=0;
alter database open;
alter database character set utf8;
OR
alter database character set internal_use utf8;
shutdown immediate;
startup; (重開正常oracle)
ORACLE數(shù)據(jù)庫字符集修改完成!
oracle的服務(wù)器時間,是由服務(wù)器的系統(tǒng)時間控制的,所以要看服務(wù)器的具體類型,以windows 10和linux系統(tǒng)為例分別說明。
工具:windows 10、linux
windows 10操作步驟:
1、右鍵開始菜單,選擇控制面板。
2、找到日期和時間,點(diǎn)擊進(jìn)入。
3、點(diǎn)擊更改日期和時間。
4、進(jìn)入后,修改日期時間,保存即可。
linux下更改方法:
1、以root用戶登錄到指定服務(wù)器。
2、執(zhí)行命令
date -s '2017-07-11 23:58:00'
這是將系統(tǒng)時間修改為2017年7月11日23點(diǎn)58分00秒。
3、修改后,reboot重啟系統(tǒng)即可。
修改oracle 的oracle用戶密碼,方法如下:
1、輸入命令: sqlplus /nolog ,進(jìn)入oracle控制臺,并輸入 conn /as sysdba;以DBA角色進(jìn)入。
2、連接成功后,輸入“select username from dba_users”查看用戶列表。
3、若修改某一個用戶密碼, 修改用戶口令 格式為:
alter user 用戶名 identified by 新密碼;
以 apps 為例,密碼修改為 123456. 可輸入
alter user apps identified by 123456;
這樣就修改成功了。