當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 編程語言 » oracle命令行執行sql

oracle命令行執行sql-九游会j9娱乐平台

發布時間: 2024-02-08 18:28:10

① oracle怎麼用命令執行sql文件

oracle執行外部文件:
c:>sqlplus user/pwd@db
sql>@new.sql
執行多個sql文件:
1.把所有的文件都放在同一個目錄下,然後在命令行里執行命令:
c:>dir/b > d:/1.sql
會把所有的sql文件名都輸出到一個sql文件中。
2.用ultraedit打開生成的sql文件,alt c切換到column mode,給所有的行前都添加一個"@",保存。
3.在sqlplus中執行"@d:/1.sql"
如何避免'&'字元:
sql中&可以傳遞參數,但有時需要插入'&',例:
sql> select '&hello' v from al;
輸入 hello 的值: hello
原值 1: select '&hello' v from al
新值 1: select 'hello' v from al
v
-----
hello
可以使用如下方法避免:
a:
sql> select chr(38) || 'hello' v from al;
v
------
&hello
b:
sql> set define off
sql> select '&hello' v from al;
v
------
&hello

② oracle 怎麼運行sql腳本

連接資料庫sql> connect / as sysdba
運行腳本sql> @/admin/xx.sql 這里的/adminxx.sql 是絕對路徑名, linux系統的話要注意 目錄許可權問題,windows就不用。

③ oracle中怎樣執行.sql文件

建議使用plsql工具來連接oracle資料庫進行表操作,這樣很方便的,就像使用sqlserver一樣方便

④ 如何讓sql語句在oracle後台運行,怎麼查看後台運行的程序,謝謝

sql要在後台運行的的話你只有寫shell腳本了:
sqlplus username/password@orcl <select xxxxxxx --這里填你想要執行的語句
exit
!
(在資料庫本地執行的時候可以不帶連接串,直接用sqlplus username/password <編寫完腳本後在操作系統下執行:
nohup ./mysql.sh & 或者 ./mysql.sh &
(這里暫定你的shell腳本名是mysql.sh可以自己改)
使用jobs命令就可查看你後台運行的程序。或者使用 ps -ef|grep mysql.sh 也能看到。
當然了使用了nohup參數後在當前目錄會生成nohup.out的輸出文件,你也可以在這個文件中查看腳本執行的進度。

⑤ 進入plsql的命令窗口,輸入sql語句後,應該如何執行

1、首先在電腦中,找到並登錄plsql,如下圖所示。

⑥ oracle怎麼用命令執行sql文件

oracle執行外部文件:
c:>sqlplus
user/pwd@db
sql>@new.sql
執行多個sql文件:
1.把所有的文件都放在同一個目錄下,然後在命令行里執行命令:
c:>dir/b
>
d:/1.sql
會把所有的sql文件名都輸出到一個sql文件中。
2.用ultraedit打開生成的sql文件,alt c切換到column
mode,給所有的行前都添加一個"@",保存。
3.在sqlplus中執行"@d:/1.sql"
如何避免'&'字元:
sql中&可以傳遞參數,但有時需要插入'&',例:
sql>
select
'&hello'
v
from
al;
輸入
hello
的值:
hello
原值
1:
select
'&hello'
v
from
al
新值
1:
select
'hello'
v
from
al
v
-----
hello
可以使用如下方法避免:
a:
sql>
select
chr(38)
||
'hello'
v
from
al;
v
------
&hello
b:
sql>
set
define
off
sql>
select
'&hello'
v
from
al;
v
------
&hello

⑦ 急急急 如何在sql*plus中,用命令行關閉和開啟oracle資料庫伺服器

運行sql*plus的步驟
同時按住」win「(一般在ctrl鍵和alt鍵中間) 」r「(字母鍵)
輸入」cmd「,之後按回車(enter)
在命令行輸入」sqlplus「,進入oracle的sql*plus,輸入資料庫的用戶名和密碼進行登錄操作
oracle的sql*plus是與oracle進行交互的客戶端工具,藉助sql*plus可以查看、修改資料庫記錄。在sql*plus中,可以運行sql*plus命令與sql語句。

熱點內容
androidapk版本號 發布:2024-02-10 00:04:16 瀏覽:990
培訓學校源碼 發布:2024-02-09 23:57:28 瀏覽:687
pythonifaandb 發布:2024-02-09 23:36:26 瀏覽:264
javarsa私鑰加密 發布:2024-02-09 23:36:17 瀏覽:239
python證書微軟認證 發布:2024-02-09 23:34:27 瀏覽:999
wlan沒有ip配置怎麼解決 發布:2024-02-09 23:24:19 瀏覽:532
javatoexe 發布:2024-02-09 22:48:53 瀏覽:418
路由器撥號賬號密碼在哪裡 發布:2024-02-09 22:29:30 瀏覽:164
ssd緩存是什麼 發布:2024-02-09 22:00:12 瀏覽:626
簡單游腳本試用破解 發布:2024-02-09 21:42:34 瀏覽:41
网站地图