更改oracle資料庫字符集

2021-10-19 23:33:36 字數 3007 閱讀 8616

sql

*plus: release

11.2

.0.1

.0 production on 星期三 2月 24

10:47:08

2021

1982

,2010

, oracle.

all rights reserved.

請輸入使用者名稱: system

輸入口令:

error:

ora-

01017: invalid username/password; logon denied

請輸入使用者名稱: system

輸入口令:

連線到:

oracle database

11g enterprise edition release

11.2

.0.1.0-

64bit production

with the partitioning, olap,

data mining and

sql>

create

tablespace vmms datafile 'g:\orcl\oradata\orcl_dbf\vmms.dbf' size 50

2sql

>

create

tablespace anlikugbk datafile 'g:\orcl\oradata\orcl_dbf\anlikugbk.db

f' size 500m autoextend on

next

100m maxsize 1000m;

表空間已建立。

sql>

sql>

create

user anlikugbk identified by anlikugbk123456 default

tablespace anli

kugbk;

' 2 create user anlikugbk identified by anlikugbk123456 default tablespace anli

kugbk;

create user anlikugbk identified by anlikugbk123456 default tablespace anlikugbk;'*

第 1 行出現錯誤:

ora-

00911: 無效字元

sql>

create

user anlikugbk identified by anlikugbk123456 default

tablespace anli

kugbk;

使用者已建立。

sql>

grant dba to anlikugbk;

授權成功。

sql>

shutdown immediate;

ora-

01031: 許可權不足

sql> conn system /

as sysdba;

輸入口令:

已連線。

sql>

shutdown immediate;

資料庫已經關閉。

已經解除安裝資料庫。

oracle 例程已經關閉。

sql>

sql>

sql> startup mount;

oracle 例程已經啟動。

total system global area 3390558208 bytes

fixed size 2180464 bytes

variable size 1946159760 bytes

database buffers 1426063360 bytes

redo buffers 16154624 bytes

資料庫裝載完畢。

sql>

alter system enable restricted session

;系統已更改。

sql>

alter system set job_queue_processes=0;

系統已更改。

sql>

alter system set aq_tm_processes=0;

系統已更改。

sql>

alter

database

open

;資料庫已更改。

sql>

alter

database

character

set zhs16gbk ;

alter

database

character

set zhs16gbk

*第 1 行出現錯誤:

ora-

12712: 新字符集必須為舊字符集的超集

sql>

alter

database

character

set internal_use zhs16gbk;

資料庫已更改。

sql>

shutdown immediate;

資料庫已經關閉。

已經解除安裝資料庫。

oracle 例程已經關閉。

sql> startup;

oracle 例程已經啟動。

total system global area 3390558208 bytes

fixed size 2180464 bytes

variable size 1946159760 bytes

database buffers 1426063360 bytes

redo buffers 16154624 bytes

資料庫裝載完畢。

資料庫已經開啟。

sql>

oracle更改字符集

修改oracle 10g的字符集 修改資料庫字符集為 zhs16gbk 首先用scott tiger orcl登入到sql plus 檢視伺服器端字符集 sql select from v nls parameters 修改 sqlplus nolog sql conn as sysdba 若 此時...

Oracle 更改字符集

裝了乙個oracle練手,入資料時漢字顯示異常,與正常工作的伺服器做了對比,發現字符集設的不對 按照如下方法更改字符集,sql conn assysdba connected.sql shutdown immediate database closed.database dismounted.ora...

oracle 資料庫字符集

oracle全球支援 即globalization support 允許我們使用本地語言和格式來儲存和檢索資料。通過全球支援,oracle可以支援多種語言及字符集,得以展示資料庫的強大魅力。1 字符集的基本知識 如果從頭說起,字符集最早的編碼方案來自於與ascii.這也是我們最常見的編碼方式。該方案...