導航:首頁 > 編程語言 > 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相關的資料

熱點內容
一個普通程序員能幹多久 瀏覽:934
adobe的PDF轉換器 瀏覽:853
單片機數字碼表匯編 瀏覽:477
單片機開發用的軟體 瀏覽:151
程序員8個演算法題 瀏覽:401
php題庫系統 瀏覽:221
王牌戰爭文明重啟選什麼伺服器 瀏覽:653
簡述對稱加密法 瀏覽:658
c語言數學編程 瀏覽:990
F1B命令 瀏覽:630
cs命令快捷鍵 瀏覽:852
阿里雲購買伺服器如何用現金支付 瀏覽:691
pythontime等待 瀏覽:988
單片機串列通信方式 瀏覽:498
android表格demo 瀏覽:278
安卓怎麼讓相冊不顯示網頁 瀏覽:314
php文件系統源碼 瀏覽:727
易信java 瀏覽:501
北侖二級壓縮螺桿機 瀏覽:63
加密路線免費入口 瀏覽:759