通過asmcmd進入asm例項時可能會遇到的一些問題
使用asmcmd時可能會遇到的一些問題,總結一下
[@more@]C:>asmcmd
"asmcmd: the environment variable ORACLE_HOME is not set."
C:>set ORACLE_HOME='G:oracleproduct10.2.0db_1'
--進入asmcmd事先需要設定ORACLE_HOME環境變數一直是我所不能理解的,oracle為什麼
要這麼做,本來登錄檔裡已經有了對ORACLE_HOME的設定,今天在講課的時候一位學員
在設定ORACLE_HOME之後進入asmcmd時遇到了下面的錯誤:
C:>asmcmd
'perl.exe' 不是內部或外部命令,也不是可執行的程式
或批處理檔案。
--仔細對比之後發現最後是由於在G:oracleproduct10.2.0db_1外面加了單引號
C:>set ORACLE_HOME=G:oracleproduct10.2.0db_1
C:>asmcmd
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist (DBD ERROR: OCISessionBegin)
C:>set oracle_sid=+asm
C:>asmcmd
ASMCMD> exit
--================================
通過修改sqlnet.ora裡面的SQLNET.AUTHENTICATION_SERVICES= (none)遮蔽os認證
之後asmcmd進入時錯誤如下,最後通過asmcmd的help我們發現原來asmcmd其實隱含著登入
+asm的操作,需要os認證必須開啟才能進入asmcmd。
--================================
C:>asmcmd
ORA-01031: insufficient privileges (DBD ERROR: OCISessionBegin)
C:>asmcmd
ASMCMD> help
asmcmd [-p] [command]
The environment variables ORACLE_HOME and ORACLE_SID determine the
instance to which the program connects, and ASMCMD establishes a
bequeath connection to it, in the same manner as a SQLPLUS / AS
SYSDBA. The user must be a member of the SYSDBA group.
Specifying the -p option allows the current directory to be displayed
in the command prompt, like so:
ASMCMD [+DATAFILE/ORCL/CONTROLFILE] >
[command] specifies one of the following commands, along with its
parameters.
Type "help [command]" to get help on a specific ASMCMD command.
commands:
--------
cd
du
find
help
ls
lsct
lsdg
mkalias
mkdir
pwd
rm
rmalias
ASMCMD>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1045214/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- (原創)windowns系統下 透過asmcmd進入asm例項時可能會遇到的一些問題ASM
- 通過驗證訪問ASM例項ASM
- ASMCMD +ASM 例項 Connected to an idle instance. 一個 / 導致的問題ASM
- PHPer、Laravel 面試可能會遇到的問題及答案PHPLaravel面試
- 面試可能會遇到的各種問題講解面試
- ASM之建立ASM例項時的常見故障ASM
- ORACLE RAC TO RAC DG搭建過程中可能遇到的問題Oracle
- hexo部落格搭建時遇到的一些問題Hexo
- Linux 下部署Django專案你可能會遇到的問題!LinuxDjango
- PHPer 面試可能會遇到的問題及答案 | 掘金技術徵文PHP面試
- 對 Observer進行包裝,遇到一些問題Server
- 【asmcmd】使用asmcmd工具管理ASMASM
- 單例模式中可能存在的一些問題(執行緒安全問題)單例模式執行緒
- 無線路由器撥號過程中可能會遇到的問題以及解決方法路由器
- oracle asm asmcmdOracleASM
- ASM工具asmcmdASM
- 驗證11gR2 RAC中ASM例項通過gpnp profile獲得spfile資訊來啟動ASM例項ASM
- 配置pycharm 編譯器時遇到的一些問題PyCharm編譯
- 大資料面試可能遇到的問題大資料面試
- [20171109]資料庫與asm例項的通訊問題.txt資料庫ASM
- Android List分部載入遇到的一些問題Android
- oracle 11g for aix 5L 配置asm時遇到的問題OracleAIASM
- 【Oracle】ASM例項安裝入門OracleASM
- 配置IIS,Apache,PHP過程中遇到的一些問題ApachePHP
- 什麼是Segmentation fault(Core Dump)? + 我遇到的例項問題Segmentation
- JDBC用ResultSet訪問大量資料時會遇到的問題JDBC
- asmcmd的一個問題ASM
- 【Oracle ASM】關於asm例項與db例項中的磁碟狀態_詳細分析過程OracleASM
- C++以多型方式處理陣列可能會遇到的問題C++多型陣列
- iOS CocoaPods 安裝可能遇到的問題iOS
- 面試中遇到的一些問題面試
- 小程式遇到的一些問題
- 【ASM】ASMCMD cp 命令ASM
- Python學習者可能存在的幾個問題,你遇到過嗎?Python
- ASM之建立ASM例項ASM
- 最近遇到的RAC的一個例項無法連線的問題
- 【ASM】ASMCMD chtmpl 更改ASM 模版的屬性ASM
- rac環境 asmcmd用法;首先設定oracle_home oracle_sid(asm例項)ASMOracle