Unity 連線Oracle資料庫

2021-09-26 08:47:53 字數 1248 閱讀 9429

1.安裝/解壓oracle客戶端(oracle instantclient_11_2),設定環境變數

path新增oracle客戶端安裝目錄

tns_admin(增加)             e:/oracle/product/10.2.0/client_1       (oracle客戶端安裝目錄,可不設定)

nls_lang    (增加)               simplified chinese_china.zhs16gbk(否則查詢中文失敗)

2.複製unity 安裝資料夾內的system.data.dll ;system.data.oracleclient.dll, system.enterpriseservice.dll,system.security.dll;和oracle安裝資料夾ora/win64下的oci.dll;ociidbc11.dll;至u3d工程plugins下即可;編輯器環境選單指令碼形式執行無報錯,讀取資料;build為測試

3.連線測試

string connstring =  "user id=sys;password=root;dba privilege=sysdba;data source=(description = (address_list= (address = (protocol = tcp)(host = 192.168.1.220)(port = 1521)))  (connect_data =(service_name = orcl)))"

using system.data;

using system.data.oracleclient;

using system.io;

using system.collections;

using system.diagnostics;

namespace oraclehelper}}

#endregion

#region 執行sql語句,返回datatable;只用來執行查詢結果比較少的情況

public static datatable executedatatable(string sql, params oracleparameter parameters)}}

#endregion

}}

4. system.data.oracleclient.dll連線似乎不支援「」dba privilege=sysdba」

參考1.

2. net-framework-data-provider-for-oracle

3.

Unity 坑 Unity連線MySQL資料庫

參考原文 unity3d 學習筆記 四 unity連線mysql資料庫 問題 在unity連線mysql資料庫時遇到錯誤 error cs0012 the type system.data.common.dbconnection is defined in an assembly that is n...

unity連線MySql資料庫

第一步 集齊動態庫 mysql.data.dll c program files x86 mysql connector.net 6.9 assemblies v4.5 4.5說明.net庫是4.5的環境 system.data.dll c unityversions unity5.5.1 edit...

LOADRUNNER連線ORACLE資料庫的方法

最近正在做乙個測試資料庫效能的專案,直接寫出來的連線資料庫並且進行資料庫查詢和插入的指令碼 在vuser init中 連線資料庫 include lrd.h static lrd init info initinfo static lrd default db version dbtypeversi...