unidac使用客戶端方式連接oracle,怎么配置呢?試了好幾個引數都不行?
plsql已經連上了
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
配置uniconnection的用戶名和密碼。將DIRECT設定為TRUE,就可以了吧uj5u.com熱心網友回復:
有沒有安裝oracleProvideruj5u.com熱心網友回復:
配置uniconnection的用戶名和密碼。將DIRECT設定為TRUE,就可以了吧uj5u.com熱心網友回復:
1、需要參考 OracleUniProvider2、客戶端需要oracle的支持庫oci.dll
3、我是這么封裝,可以參考下
function TSMUniDriver.Conntect(): boolean;
begin
Disconnect();
case FDBParam.dbType of
dtMySQL : FConnection.ProviderName := 'MySQL';
dtMSSQL : FConnection.ProviderName := 'SQL Server';
dtSqlite: FConnection.ProviderName := 'SQLite';
dtOracle: FConnection.ProviderName := 'ORACLE';
end;
FConnection.SpecificOptions.Values['UseUnicode'] := 'true';
FConnection.SpecificOptions.Values['Direct'] := 'true';
FConnection.Username := FDBParam.account;
FConnection.Password := FDBParam.password;
FConnection.Database := FDBParam.dbName;
FConnection.Server := FDBParam.server;
FConnection.Port := FDBParam.port;
try
FConnection.Connect;
result := FConnection.Connected;
except
result := false;
end;
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/70440.html
標籤:數據庫相關
