我用的是oracle9i版本的数据库,现在需要远程连接,不知道oracle数据库要进行怎样的配置,还有连接字符串是什么?高手帮忙,本人不胜感激并以百分回报!!!!!!!!
解决方案 »
- System.Data.SqlServerCe(windows ce编程)
- 控件半透明就这么难么?求解决方案!谢谢
- 谁能给我个思路或这方面的资料!
- 小弟想学.net,以前写asp,现在要学习的话从哪儿开始啊
- 有没有好的办法处理以下情况?
- ListBox的这段简单代码,为什么会出错的?
- 谁能给我Wnlib库文件?
- 看不懂的一个错误提示
- 用SOCKET模拟HTTP服务器获取地址参数
- oSheet.get_Range("A2","A2").Hyperlinks.Add(missing,"合计",oSheet,missing,missing);
- 基本问题,但估计好多人没有注意到——C#窗体的宽度最小的限制
- 请教修改WebBrowser中的User-Agent的方法
不过在baidu上面应该可以搜到,
c#连接orcacle数据库的列子应该很多.
帮楼主顶一下
/**url to connect {@link #driverName}*/
private String url = "jdbc:oracle:thin:@192.168.1.221:1521:yoyo";
private String user ="aaa";
;
private String password = "aaa";
throws SQLException/*,ClassNotFoundException,java.lang.InstantiationException,java.lang.IllegalAccessException*/
{
try
{
Class.forName(driverName);//.newInstance();
return DriverManager.getConnection(url,user,password);
}
catch (ClassNotFoundException e)
{
System.out.println("加载驱动类 : " +driverName+ " 失败!");
e.printStackTrace();
throw new SQLException("没有找到驱动类");
}
catch (SQLException e){
System.out.println("连接数据库失败");
e.printStackTrace();
throw e;
}/*
catch (java.lang.InstantiationException e){
System.out.println("实例化驱动程序失败");
throw new SQLException("实例化驱动程序失败");
}
catch (java.lang.IllegalAccessException e){
System.out.println("实例化驱动程序失败");
throw new SQLException("实例化驱动程序失败");
}*/
catch (Exception e){
throw new SQLException("其它异常");
}
//return conn;
}
但是提示异常信息:
ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
哥们帮我看看是不是监听程序配置那的问题?如果是的话,需要怎么配置?