ODBC連接我們對宇宙DBMS 9.6上運行的遺留系統。我們正試圖從中導出數據,並且我們啓用了rpc守護進程,以便我們可以通過odbc進行連接。與宇宙9.6
現在我們能夠連接到服務器,但我們不能夠運行任何查詢。我們正在以下錯誤
查詢 - SELECT * FROM債務人
例外 - 宇宙/ SQL:語法錯誤。意想不到的符號。令牌是 「;」。掃描的命令是SELECT
Universe中有兩種類型的數據庫,即基於表和文件。但是我們能夠查詢基於表格的數據庫,但是我們無法查詢基於文件,並且有一些配置可以查詢基於文件的文件。我們被困在這個地方。
在C#中使用u2Client庫來訪問數據庫。任何幫助表示讚賞
代碼用於連接宇宙
U2ConnectionStringBuilder conn_str = new U2ConnectionStringBuilder();
conn_str.UserID = "id";
conn_str.Password = "pwd";
conn_str.Server = "serverIP";
conn_str.Database = "DBNAME";
conn_str.ServerType = "UNIVERSE";
conn_str.Pooling =false;
conn_str.AccessMode = "Uci";
conn_str.RpcServiceType = "uvserver";
string s = conn_str.ToString();
U2Connection con = new U2Connection();
con.ConnectionString = s;
con.Open();
Console.WriteLine("Connected.........................");
U2Command xmd = new U2Command("SELECT * FROM TABLE_NAME", con);
var op = xmd.ExecuteReader();
異常捕獲在執行最後一條語句
你是從Microsoft Excel使用ODBC查詢宇宙時收到錯誤? – webthaumaturge
我正在用c#連接 –
哇,9.6是11到12歲之間!爲什麼沒有升級到最新最好的原因?如果您正在進行支持/維護,U2支持團隊*可能*能夠幫助您。 –