1. 程式人生 > >linux下修改oracle字符集

linux下修改oracle字符集

通常我們在匯入匯出Oracle資料時,會遇到亂碼現象,一般是由於oracle字符集不一致造成的,下面將展示如何修改oracle字符集。

[[email protected] ~]$ sqlplus /nolog

SQL> conn /as sysdba;

SQL>select userenv('language') from dual;

SQL>SHUTDOWN IMMEDIATE

SQL>STARTUP MOUNT

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 INTERNAL_USE ZHS16GBK;

SQL>SHUTDOWN IMMEDIATE;

SQL>STARTUP;

SQL>select userenv('language') from dual;

其中常見的Oracle字符集有ZHS16GBK、AL32UTF8、US7ASCII等等。


相關推薦

linux修改oracle字符集

通常我們在匯入匯出Oracle資料時,會遇到亂碼現象,一般是由於oracle字符集不一致造成的,下面將展示如何修改oracle字符集。 [[email protected] ~]$ sqlp

Linux修改Oracle資料庫字符集命令

常見情形:從伺服器備份Oracle資料庫後再到本地機器上還原Oracle資料庫的時候經常會碰見資料庫字元編碼不一致的情況,可以用以下命令來修改本地的Oracle資料庫字元編碼,然後順利還原Oracle資料庫到本地機器上操作指令:[[email protected]

linux修改oracle資料庫使用者密碼

因為Oracle使用者密碼的預設生命週期是180 天,所以在昨天測試環境上的資料庫連接出現了 ORA-28001:the password has expired 記錄一下: 步驟1:使用SS

window修改Oracle客戶端版的字符集

window oracle客戶端 字符集1、win+R,運行regedit,進入註冊表編輯器。 2、修改NLS_LANG的字符集 路徑 HKEY_LOCAL_MACHINE -> SOFTWARE -> WOW6432Node -> ORACLE -> KEY_OraCl

Linux更改oracle客戶端字符集和服務端字符集

啟動 dia 系統 detail roc gb2 set rom com from:http://blog.csdn.net/chid/article/details/6166506 Linux 下更改 oracle 客戶端字符集和服務端字符集 1.Linux 下更改

linux/unix 修改oracle資料庫例項名

1、檢查原來的資料庫例項名 $ echo $ORACLE_SID orcl $ sqlplus / as sysdba > select instance from v$thread; INS

Linux修改及檢視mysql資料庫的字符集

原文地址:http://linux.chinaunix.net/techdoc/database/2008/03/23/986386.shtml Liunx下修改MySQL字符集:1.查詢MySQL的cnf檔案的位置find / -iname '*.cnf' -print

linux修改oracle字符集

常見情形:從伺服器備份Oracle資料庫後再到本地機器上還原Oracle資料庫的時候經常會碰見資料庫字元編碼不一致的情況,可以用以下命令來修改本地的Oracle資料庫字元編碼,然後順利還原Oracle資料庫到本地機器上 操作指令: [[email prot

Linux修改字符集

locale -a 查詢系統支援的字符集 export LANG=zh_CN.gbk設定字符集 一般來說要設定 Linux 系統的環境變數只需要在 /etc/profile (全域性) 或者 ~/.bashrc (單個使用者) 即可。但是對於 LANG 變數來說,有時候你即

修改oracle字符集

命令 lose mac registry ase lte shu sql utf 最近在做項目中 遇到了oracle數據庫中查出來漢字全是亂碼,因為字符集不一致,所以要修改自己oracle的字符集,具體步驟如下: 通過ORACLE的SQL PLUS命令窗口改在SQL*PLU

linux修改文件後戳

linux 後戳 文件1、使用rename修改文件後戳修改前:[[email protected]/* */ ]# ll total 2548 -rw-r--r--. 1 root root 1282047 Jun 20 10:15 stu1.doc -rw-r--r--. 1 root ro

linux修改rm命令防止誤刪除

寫上 linu rm -rf 目錄權限 執行權限 一個 remove 但是 bsp 前言:相信很多朋友都遇到過在linux下用rm命令誤刪除文件的時候,此刻的心中仿佛有無數的羊駝在奔騰。那麽怎麽防止這種情況發生呢?當然是有方法的,我們可以寫一個shell腳本,改變一下rm命

Linux修改.bash_profile 文件改變PATH變量的值

oot 兩個 超級用戶 pat 設置 inux 需要 其中 lin Linux中含有兩個重要的文件 /etc/profile和$HOME/.bash_profile 每當系統登陸時都要讀取這兩個文件,用來初始化系統所用到的變量,其中/etc/profile是超級用戶所用,$

linux安裝oracle所需要的包

libs libc yum inux 安裝 oracle header util libstdc yum install -y binutils*yum install -y compat-libstdc*yum install -y elfutils-libelf*yum

Linux修改/設置環境變量JAVA_HOME

linux下修改/設置環境變量java_hom1. 永久修改,對所有用戶有效 # vi /etc/profile //按鍵盤[Shift + g], 在profile文件最後添加下面的內容:JAVA_HOME=/usr/local/java/jdk1.7.0_25 JRE_HOME=$JAVA_H

轉:// LINUXORACLE數據庫設置大頁--hugepage

參數設置 let target == 頁交換 rom 使用 sysctl onf 在Linux中配置hugepage可以提高oracle的性能,減少oracle sga的頁交換,類似於aix中的lagepage。 為什麽 使用大頁? LINUX內存的默認塊大小是4K如果S

Linux修改Tomcat默認端口

目錄 var shutdown 修改端口 sta server star 保存 檢索 假設tomcat所在目錄為/usr/local/apache-tomcat/ 1、打開tomcat配置文件#vi /usr/local/apache-tomcat/conf/server.

修改密碼】Linux修改Mysql的用戶(root)的密碼

exit 用戶 mysql use 操作 -- 原來 都沒有 註意 修改的用戶都以root為列。一、擁有原來的myql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"E

Linux安裝Oracle後重啟無法登錄數據庫ORA-01034:ORACLE not available

http use username connected 無法 -- .aspx data ase Linux下安裝了數據庫,安裝完成後可以用,今天啟動就不能用了,提示Oracle not available,後來查找資料,據說是oracle服務沒有打開。如下方式可以解決問題

linux安裝oracle

編輯 swd useradd cap 1-1 form asm service ice 一》1.關閉防火墻,禁用selinux vi /etc/selinux/config 修改SELINUX=disabled,然後重啟,如果不想重啟使用命令setenforce 0 2.