2013-03-20 60 views
0

我想用迴旋作爲SYSDBA連接,已經嘗試過使用連接作爲SYSDBA迴旋

conn.ConnectionString = "Driver={Microsoft ODBC for Oracle};SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521))(CON 
NECT_DATA=(SERVICE_NAME=orcl)));uid=scott;pwd=tiger**;as sysdba**" 

腸道得到這個例外

RoundhousE encountered an error. 
System.ArgumentException: Format of the initialization string does not conform t 
o specification starting at index 202. 
    at System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionSt 

也試過

conn.ConnectionString = "Driver={Microsoft ODBC for Oracle};SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521))(CON 
NECT_DATA=(SERVICE_NAME=orcl)));uid=scott;pwd=tiger;**DBA Privilege=SYSDBA;"** 

但隨後的例外是

RoundhousE encountered an error. 
System.ArgumentException: Keyword not supported: 'dba privilege'. 

有什麼建議嗎?

在此先感謝

回答

1

您可以使用ConnectionStringAdmin設定<Roundhouse>元素的設置管理連接字符串。我嘗試使用System用戶,但遇到了不同的問題。我在Stackoverflow here和項目頁面here上提出了這個問題。

雖然我的問題與創建新數據庫更相關,但我在此處指定的配置設置可能適用於您。

相關問題