導航:首頁 > 編程語言 > python監控oracle

python監控oracle

發布時間:2022-12-16 16:02:32

python 有監聽資料庫變化的模塊嗎

需要實現實時推送消息。前端使用websocket,後端php與node.js都行。
現在的問題是,前端監聽伺服器端某個數據表的數據變化。無論php socket還是nodejs socket.io都只監聽socket埠的事件,但資料庫的變化又怎樣獲得呢?這個數據表的更新可能自己socket端的用戶,也可能不處在socket端,有時還可能是管理人員更改了數據。那麼,作為服務端的socket怎樣監聽數據變化的事件,然後推送回前端?!

❷ python連接Oracle報錯:DatabaseError: ORA-12514: TNS: 監聽程序當前無法識別連接描述符中請求的服務

jdbc:oracle:thin:@10.20.206.47:1521:shl","
中10.20.206.47替換成實例名

❸ PYTHON鏈接ORACLE的問題

1、包括cx_Oracle、ODBC等工具都必須安裝Oracle客戶端。
2、不同Oracle版本需要用不同的包,cx_Oracle官網有各個版本的程序下載

❹ 如何用python讀取oracle資料庫

  1. 下載cx_Oracle,下載之後就可以使用了。

  2. 簡單的使用流程如下:

1.引用模塊cx_Oracle2.連接資料庫3.獲取cursor4.使用cursor進行各種操作5.關閉cursor6.關閉連接

參考代碼:

import cx_Oracle #引用模塊cx_Oracleconn=cx_Oracle.connect('load/123456@localhost/ora11g') #連接資料庫c=conn.cursor() #獲取cursorx=c.execute('select sysdate from al') #使用cursor進行各種操作x.fetchone()c.close() #關閉cursorconn.close() #關閉連接

❺ 如何使用Python 自動執行連接ssh後並執行Oracle查詢語句並返回查詢結果

可以使用paramiko模塊,這個模塊就是python實現的高效ssh客戶端,用它連接遠程伺服器後,就可以使用裡面的函數來執行Oracle語句,返回結果可以保存為列表,然後列印出來就可以了,你可以嘗試一下,這里就不給出具體的代碼了。

閱讀全文

與python監控oracle相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:758
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:672
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:486
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:383
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:350
風翼app為什麼進不去了 瀏覽:779
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:151
伊克塞爾文檔怎麼進行加密 瀏覽:893
app轉賬是什麼 瀏覽:163