sqlplus
『壹』 如何使用sqlPLUS分析SQL語句
1、實例1,獲取TABLESPACE_NAME列表
#!/bin/sh
. ~/.bash_profile
sqlplus -s 'user/234256' <<EOF
spool v.txt
set linesize 200
col TABLESPACE_NAME format a50
col file_name format a50
select distinct(TABLESPACE_NAME) from dba_data_files order by TABLESPACE_NAME;
spool off
EOF
2、一句
echo -e "drop table test_BAK purge;"|sqlplus -s 'user/123499'
3、執行sql文件實例
#!/bin/bash
. ~/.bash_profile
sqlplus -s 'user/234256' @~/remove_old_data.sql
『貳』 如何用sqlplus執行一個sql文件
要看是哪種sql文件,如果是當時(剛剛在本頁面)編輯的,那麼直接寫run就可以。如果是編輯好的,那麼要用@加路徑來執行。個人傾向於絕對路徑。
『叄』 'sqlplus'
就是cmd找不到這個sqlplus命令。
原因1:sqlplus根本就不存在。即你的oracle沒安,或者被刪除了。
原因2:你中毒了。
原因3:系統環境變數path未設置sqlplus命令的搜索路徑。
你自己看看是什麼情況。
『肆』 oracle sqlplus 查看錶sql
當前用戶下是否有某個表
select count(*) from user_tables where table_name = 'TABLE_NAME';
注意,一般情況下,引號裡面的table_name要全部用大寫。如果結果為1,表示有這個表,為0表示沒有這個表。某個用戶下是否有某個表
select count(*) from dba_tables where owner = 'USER_NAME' and table_name = 'TABLE_NAME';查看錶數據
select * from TABLE_NAME;
『伍』 如何查詢oracle的sqlplus
如何查詢oracle的sqlplus
前提條件是查詢的用戶必須有dba許可權。可以用的語句是:
1
select * from all_users;
sqlplus使用方法:
1、win鍵+R鍵,進入命令提示符:
2、命令提示符中輸入「sqlplus 用戶名/密碼@實例名」(不含引號):
3、輸入查詢的語句,「select * from all_users;」(不含引號,但分號不能省略),然後按回車鍵,就會顯示執行結果
『陸』 sqlplus -s參數表示什麼意思
sqlplus-s , -s選項是一種靜默模式,是Silent的縮寫。在這種模式下將會以最精簡的形式完成SQL*Plus的交互過程。-s模式多用於腳本模式。在命令行sqlplus -s還有可能出現卡住的情況。
『柒』 sqlplus怎麼登陸
sqlplus登錄方法如下:
一、方法一:在「開始」菜單下,找到與Oracle相關的程序,然後在「應用程序開發」下選擇sqlplus。
『捌』 oracle的sqlplus在哪兒
在開始菜單你安裝的oracle-》應用程序開發目錄下面
『玖』 sql語句與sqlplus命令有什麼區別
」sql語句與sqlplus命令「其實都是用來進行oracle操作的,可以看做sqlplus是sql的」具體實現和優化「。
sql是所有命令操作的一個標准。
sqlplus命令除了執行SQL命令外,還可以執行本sqlplus工具的以下自定義命令(如登錄oracle直接在sqlplus窗口登錄即可,不需要輸入登錄命令)。
『拾』 怎麼啟動sqlplus
SQL*Plus的啟動方式有兩種,一是從命令行直接運行SQL*Plus命令,二是從Windows操作系統的開始菜單運行SQL*Plus命令,不同操作系統啟動SQL*Plus方式類似。
前提是已安裝好Oracle資料庫或者Oracle資料庫客戶端。
SQL*Plus的語法sqlplus [username/password][@server]
[as sysdba|sysoper],其中username/password如果不輸人,SQL*Plus會在後續提示輸入。server是網路服務名,登錄本機資料庫暫不需要。as sysdba|sysoper分別表示以sysdba或sysoper特權用戶登錄。