VS 2008 连接oracle9i 时要启动哪几项服务啊?

c2008200613 2009-11-19 05:12:12
RT
...全文
186 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsyuan_hello 2009-11-19
  • 打赏
  • 举报
回复
先前说那个Microsoft.Oracle.Access记错了哈
lsyuan_hello 2009-11-19
  • 打赏
  • 举报
回复
项目---添加引用----.NET下的system.data.oracleclient;
添加在代码中添加system.data.oracleclient就可以建立类似SqlServer的connection了。
建议使用ODP.NET 进行数据库连接,在OTN上有清楚教程提供阅读。
ODP.NET也是以后vs和Oracle的整合方向!
c2008200613 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lsyuan_hello 的回复:]
只需启动监听程序和服务名就可以了,如果用vs连接的话必须在项目中添加Microsoft.Oracle.Access(好像是这个)引用。但建议使用ODP.NET连接,具体的方法可参见OTN上的技术文章,因为上面这个驱动以后Microsoft不提供支持,ODP.NET 才是正确且高效的链接方法。
连接的数据库保证配置了网络服务名,在net manager 里面配置。
[/Quote]Microsoft.Oracle.Access在哪加啊?
c2008200613 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lsyuan_hello 的回复:]
只需启动监听程序和服务名就可以了,如果用vs连接的话必须在项目中添加Microsoft.Oracle.Access(好像是这个)引用。但建议使用ODP.NET连接,具体的方法可参见OTN上的技术文章,因为上面这个驱动以后Microsoft不提供支持,ODP.NET 才是正确且高效的链接方法。
连接的数据库保证配置了网络服务名,在net manager 里面配置。
[/Quote]谢谢再看看
lsyuan_hello 2009-11-19
  • 打赏
  • 举报
回复
只需启动监听程序和服务名就可以了,如果用vs连接的话必须在项目中添加Microsoft.Oracle.Access(好像是这个)引用。但建议使用ODP.NET连接,具体的方法可参见OTN上的技术文章,因为上面这个驱动以后Microsoft不提供支持,ODP.NET 才是正确且高效的链接方法。
连接的数据库保证配置了网络服务名,在net manager 里面配置。
c2008200613 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 crazylaa 的回复:]
OracleOraHome92TNSListener
OracleServiceORADB
红色是sid
[/Quote]这两个都启动了,但是连接oracle9i 时出现ORA-12514:TNS:监听进程不能解析在连接描述中给出的SERVICE_NAME?是怎么回事啊?谢谢
crazylaa 2009-11-19
  • 打赏
  • 举报
回复
OracleOraHome92TNSListener
OracleServiceORADB
红色是sid

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧