如果你是用C#来连接oracle的,可以参考一下我的方法: string connstr = @"Provider=OraOLEDB.Oracle.1;Persist Security Info=True;Unicode=True;Data Source=" + ds + ";User ID=" + uid + ";Password=" + pw + ";SERVER=" + srv;
conn = new OleDbConnection(connstr);
conn.Open();
以上Provider的类型很多,具体原理我不是很清楚,你可以在网上搜搜看
连接字符串写错了