Oracle sql 語句中帶有特殊的字元處理
Linux平臺
sqlplus工具
資料泵工具(exp、expdp)
普通使用者
無tns
sqlplus 'lhr/"l@h\r/0"'
expdp 'lhr/"l@h\r/0"'
有tns
sqlplus 'lhr/"l@h\r/0"'@LHRDB
expdp 'lhr/"l@h\r/0"'@LHRDB
sys使用者
無tns
sqlplus / as sysdba
expdp \'/ AS SYSDBA\'
有tns
sqlplus 'sys/"l@h\r/0"'@LHRDB as sysdba
expdp \''sys/"l@h\r/0"'@LHRDB as sysdba\'
正常密碼
sqlplus sys/lhr@lhrdb as sysdba
expdp \'sys/lhr@LHRDB as sysdba\'
備註:含特殊字元密碼為:l@h\r/0,正常密碼為:lhr,tns為:LHRDB,總的原則為:密碼用雙引號括起來,使用者名稱和密碼用單引號括起來,然後【使用者名稱】+【密碼】+【tns】+【as sysdba】用單引號括起來,最後的這個單引號用\進行轉義
alter user lhr identified by "l@h\r/0";
alter user sys identified by "l@h\r/0";
set define off
alter user scott identified by "$tiger&123l@h\r/0%s,d$";
alter user scott identified by "$?`$%*H\@f'\`}:H$";
password scott
Windows平臺
sqlplus工具
資料泵工具(exp、expdp)
普通使用者
無tns
sqlplus lhr/"""l@h\r/0"""
sqlplus lhr/\"l@h\r/0\"
expdp lhr/"""l@h\r/0"""
expdp lhr/\"l@h\r/0\"
有tns
sqlplus lhr/"""l@h\r/0"""@LHRDB
sqlplus lhr/\"l@h\r/0\"@LHRDB
expdp lhr/"""l@h\r/0"""@LHRDB
expdp lhr/\"l@h\r/0\"@LHRDB
sys使用者
無tns
sqlplus / as sysdba
expdp \"/ as sysdba\"
有tns
sqlplus sys/"""l@h\r/0"""@LHRDB as sysdba
sqlplus sys/\"l@h\r/0\"@LHRDB as sysdba
正常密碼
sqlplus sys/lhr@lhrdb as sysdba
expdp \"sys/lhr@LHRDB as sysdba\"
備註:含特殊字元密碼為:l@h\r/0,正常密碼為:lhr,tns為:LHRDB,總的原則為:密碼用3個雙引號括起來,或者用一個雙引號括起來,然後用\將雙引號進行轉義 DIRECTORY=DATA_PUMP_DIR DUMPFILE=dmp_SCOTT.dmp SCHEMAS=SCOTT reuse_dumpfiles=y
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2926673/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL特殊字元處理zzSQL字元
- sql語句中常量的處理SQL
- SQL server 特殊字元"u0000"處理SQLServer字元
- 特殊字元的處理。。¥$$$字元
- swift中webview的URL帶中文或者特殊字元的處理SwiftWebView字元
- java replaceall 用法:處理特殊字元Java字元
- 含有特殊字元的資料檔案處理字元
- URL路徑中包含特殊字元%的處理字元
- sql語句中as的用法SQL
- BREW中的特殊語音處理
- sql語句中JOIN ON 的使用SQL
- XAML中的特殊符號幾空白字元處理符號字元
- MYSQL特殊字元(單引號,行尾斜槓)的處理MySql字元
- 處理檔名內含有特殊字元的檔案 (轉)字元
- sql中使用特殊字元SQL字元
- Oracle SQL 語句中正規表示式的應用OracleSQL
- Oracle 去特殊字元Oracle字元
- 查詢語句中escape的轉義字元字元
- Oracle的語句中的提示Oracle
- PHP對錶單提交特殊字元的過濾和處理PHP字元
- 欄位處理rtrim去掉結尾的特殊字元和空格字元
- Oracle函式-->字元處理Oracle函式字元
- oracle動態sql語句處理(轉)OracleSQL
- sql語句中#{}和${}的區別SQL
- sql語句中as的用法和作用SQL
- sql語句中select……as的用法SQL
- 【SQL】Oracle SQL處理的流程SQLOracle
- oracle 對於SQL語句中物件名的解析順序OracleSQL物件
- windows批處理之五-for語句中的檔名擷取Windows
- Java語言中字元的處理 (轉)Java字元
- Oracle 特殊字元轉義Oracle字元
- Linux 下如何處理包含空格和特殊字元的檔名Linux字元
- Oracle SQL處理OracleSQL
- 判斷SQL語句中是否包含中文、英文字元和數字SQL字元
- 在 Sql語句中使用正規表示式來查詢你所要的字元SQL字元
- SQL語句中exists和in的區別SQL
- SQL語句中not in 和not exist的區別SQL
- sql語句中as的意思是什麼SQL