一、连接方法
(1)System.Data.OracleClient
(2)Oracle.DataAccess(\product\12.1.0\dbhome_1\ODP.NET\bin\4)
二、连接过程中遇到的问题
system和sys账户登录的时候有DBA模式和普通模式,如果是以DBA模式登录,然后去创建表格,在查询(连接字符串)中一定要
注明“DBA Privilege=SYSDBA”,否则报错“ORA-00942: 表或视图不存在”,谨记!
本文介绍了两种C# Winform连接Oracle数据库的方法,包括已被弃用的System.Data.OracleClient以及推荐使用的Oracle.DataAccess。在使用中需要注意不同方法的适用环境和权限问题,特别是以sysdba身份连接时的DBA Privilege设置。此外,文章还强调了在特定情况下可能出现的错误及其解决方案。
一、连接方法
(1)System.Data.OracleClient
(2)Oracle.DataAccess(\product\12.1.0\dbhome_1\ODP.NET\bin\4)
二、连接过程中遇到的问题
system和sys账户登录的时候有DBA模式和普通模式,如果是以DBA模式登录,然后去创建表格,在查询(连接字符串)中一定要
注明“DBA Privilege=SYSDBA”,否则报错“ORA-00942: 表或视图不存在”,谨记!

被折叠的 条评论
为什么被折叠?