连接ORACLE数据库出了问题,很奇怪的问题,请指教下。。。。 如图。这是哪里出了问题呢?请大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码生成成功了。就是启动时提示监听程序未获得SID。这是什么原因呢?难道又是tnsnames.ora文件在作祟??贴出来大家帮忙看看。 还有一点补充下。我用PL/SQL Developer登陆数据库是正常登陆的,没有问题的。我的表都建立好了,没有一点问题啊。这就更奇怪了。。希望大家能指教下 有什么奇怪的,你PL/SQL Developer连的是ORCL这个串,程序链接的明显是后面那个串 确认一下你的tnsnames里面的service_name和你数据库的global_name是否相同 创建connection对象的语句发出来看看 using (OracleConnection connection = new OracleConnection(connectionString)) { using (OracleCommand cmd = new OracleCommand(SQLString,connection)) { try { connection.Open(); int rows=cmd.ExecuteNonQuery(); return rows; } catch(System.Data.OracleClient.OracleException E) { connection.Close(); throw new Exception(E.Message); } } } 这个connectionString的内容是:“Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=)));User Id=;Password=” OracleConnection connection = new OracleConnection(connectionString);然后connection.Open()时立马报出异常,如图(提问时贴出来的)。肯定是connectionString这个连接串有问题。连接串我在10楼也贴出来了。大家帮忙分析下啊,谢谢。 HOST那里填我的主机名或者IP吧?服务器和客户端都装我机器上了。可是我就纳闷了。为什么就获取不到呢?我这样手动填写的,不灵活呀。 而且HOST我没填,现在已经成功了。汗。 select * from global_name; 给值为null的所有记录重新赋值 oracle11g 全文搜索问题 求SQL语句 case when 对时间字段的使用? 求教一个统计SQL,谢谢 求一oracle自定义函数,在线等…… oracle9i回滚表空间的管理? 向高手请教一个存储解决方案,我是学生啊... 问一个菜的问题 oracle 9i在客户端怎么配置啊?第一次接触oracle的东西,大家帮帮忙 请问在oracle中如何写这个存储过程 一个简单的触发器报错 多表联查
有什么奇怪的,你PL/SQL Developer连的是ORCL这个串,程序链接的明显是后面那个串
{
using (OracleCommand cmd = new OracleCommand(SQLString,connection))
{
try
{
connection.Open();
int rows=cmd.ExecuteNonQuery();
return rows;
}
catch(System.Data.OracleClient.OracleException E)
{
connection.Close();
throw new Exception(E.Message);
}
}
}
然后connection.Open()时立马报出异常,如图(提问时贴出来的)。肯定是connectionString这个连接串有问题。连接串我在10楼也贴出来了。大家帮忙分析下啊,谢谢。