nfine是一款開源的管理系統,在使用過程中如果需要配置oracle數據庫,其步驟主要包括安裝ODP.NET驅動程序、配置tnsnames.ora文件、配置web.config文件等。下面分別詳細介紹。
1. 安裝ODP.NET驅動程序
在ODP.NET的安裝頁面,選擇需要安裝的版本,比如odac111060xcopy_32bit.zip下載到本地。 將odac111060xcopy_32bit.zip解壓到目錄D:\Oracle\odac(可以自定義)。 打開cmd命令窗口,進入D:\Oracle\odac目錄。(Shift+右鍵-在此處打開命令窗口) 在命令窗口中執行install.bat,安裝成功后可在GAC(全局程序集緩存)中看到odp.net程序集。
2. 配置tnsnames.ora文件
找到Oracle的安裝目錄,在該目錄下進入networadmin目錄,復制tnsnames.ora文件到其他文件夾,比如D:\oracle\app\network\admin\tnsnames.ora 在復制的tnsnames.ora文件中,添加Oracle服務名,格式如下: ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) 在Oracle客戶端命令窗口中測試數據庫連接: D:\>sqlplus user/password@ORCL
3. 配置web.config文件
在nfine的主目錄下進入App_Data目錄,查找到Oracle數據庫設置配置文件OracleLink.xml。 修改OracleLink.xml中的相關配置:其中,OracleConnectionString為連接Oracle數據庫的字符串,OracleDatabaseName為連接的數據庫名。
經過上述步驟,即可成功配置nfine連接Oracle數據庫。同時,需要注意的是,Oracle和nfine的字符集需要一致,否則會報錯。例如,在Oracle創建表時使用UTF8字符集,在nfine中也需要設置字符集為UTF8。
上一篇css位移動畫手冊