Oracle在Linux下的C開發

2021-04-13 02:16:37 字數 841 閱讀 2181

1.首先,要安裝oracle客戶端(或在linux下安裝好oracle)

2.安裝libsqlora8庫函式:

一般oracle的c開發,是用oci,c++開發,是用occi。安裝好oracle客戶端後,就可以用oci開發了。

download libsqlora8-2.3.0.tar.gz

//設定好oracle_home,ld_library_path等環境變數

#tar zxvf libsqlora8-2.3.0.tar.gz

#./configure

#make

#make install

安裝好了。安裝完後,在/usr/local/share/doc/packages/libsqlora8下面,有完整的文件。

3.測試**:

#include

#include

#include "sqlora.h"

static const char * _defuser="scott/tiger@oracledb";

int main(int argc,char **argv)

if (sqlo_success != sqlo_connect(&dbh,cstr))

if (sqlo_success != sqlo_server_version(dbh,server_version,sizeof(server_version)))

printf("connected to:/n%s/n/n", server_version); }

編譯執行:

#gcc -lsqlora8 test.c -o test

#./test

【**】

Oracle在Linux下的安裝

說明 這個版本是10g,我的測試是在redhat enterprise上完成的。2 系統預設使用的一些設定如下 預設資料庫 orcl 使用者 sys system sy an dbsnmp 企業版 1.3g 資料庫 700m 3 安裝過程中需要執行的乙個指令碼,這個指令碼必須以root使用者身份登入...

在Linux下啟動Oracle

一 在 linux 下啟動oracle 切換到oracle 使用者許可權 su oracle 接著輸入 sqlplus as sysdba 原本的畫面會變為 sql 金智虛擬機器截圖如下 接著請輸入 sql startup 就可以正常的啟動資料庫了。另外停止資料庫的指令如下 sql shutdown...

在linux下安裝oracle

root holmofy groupadd oinstall root holmofy groupadd dba root holmofy useradd g oinstall g dba oracle 可以使用以下命令檢視記憶體大小 grep memtotal proc meminfo 檢查ram...