问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C# 怎样连接oracle10g数据库

发布网友 发布时间:2022-05-26 10:15

我来回答

3个回答

热心网友 时间:2023-10-12 16:29

首先,要在客户端安装Oracle客户端程序;
其次安装完后,在Oracle客户端目录下创建network\admin\目录,并在其中创建一个名为:tnsnames.ora文件,并在文件中输入:
TESTORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.12)(PORT = 1521))
)
(CONNECT_DATA = (SID = MYORCL)(SERVER = SERVER1))
)
其中IP地址、SID和服务器名称都是指Oracle数据库的相关名称。

最后通过System.Data.OracleClient类库里面的OracleConnection对象来连接Oracle数据库。
数据库连接串的写法:
Data Source=TESTORCL;Persist Security Info=False;User ID=system;Password=****;Load Balance Timeout=2000

热心网友 时间:2023-10-12 16:29

代码片段:
this.connstr1 = "Provider=OraOLEDB.Oracle.1;Data Source=" + this.CMB_DB1.SelectedItem.ToString() + ";User ID=" + this.TXB_USER1.Text.Trim() + ";Password=" + this.TXB_PWD1.Text.Trim();

注释:
this.CMB_DB1.SelectedItem.ToString():选中本机的TNS列表
this.TXB_USER1.Text.Trim():用户名
this.TXB_PWD1.Text.Trim():密码

热心网友 时间:2023-10-12 16:29

先用Net Configuration Assistant配置《本地net服务名配置》 测试通过即可。string ConnectionString="Data Source=sky;user=system;password=manager;";//连接串
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 我使用myeclipse(自带tomcat的)连接oracle10g的数据库。写了MyHtml.html 和 index.jsp两个文件。可是报 脸部过敏出现小红点怎么办 脸上老是出现小红点点,怎么回事? 虚拟机XP里面安装了Oracle 10g的服务端,怎么访问虚拟机里面的数据库?本机是WIN7 64位,虚拟机联网方式 使用浏览器如何访问oracle数据库 我安装的是Oracle 10G,现在web控制页面打不开了,在开始菜单也无法找到Enterprise Mannger也没有看到了。 oracle database 10g的版本网页配置? 最近想购买一款显示器支架,可以保护颈椎和脊椎功能的,~智π家的可以吗? 六年级上册语文课时练答案 ps4账号可以转移到pc上吗 作为公司中级领导,该如何与自己的下属搞好关系呢? pc端的角色可以转移到ps4上面去吗 Pc游戏能在ps4玩吗?谢谢 我想自己把PS4致命诱惑移植到PC上要怎么做?要用什么软件? 有人科普下还有什么写着ps4独占然后上pc的游戏吗 用什么软件和什么方法能自己一个人把PS4独占游戏巨影都市移植到PC上来? 大众EA211发动机1.4T可以用0w20的机油吗? PS4的游戏 移植到PC上面 需要的 配置远远 超过了 PS4的 配置 这是为什么 大众ea211官方推荐机油 女人为什么那么喜欢吃木瓜? 以万元为单位6个亿小写怎么写 手机退订业务在哪? 6.6亿元改以万为单位是多么? 总投资6.6亿元,改写成以万为单位的数是多少万元? 6亿3千万03万用“万”做单位的数是什么 一个数由6个亿,5个百万,8个千组成,改写成以万作单位的数是 如果是几亿的数,而省略万位后面的尾数,改写成用“万”作单位的数。那怎么读啊? 怎么用手机查询电信手机已经办理的业务和退订的方法 一个数由6个亿,4个百万和9200个一组成,这个数写作( ),读作( )改写成用万做单位的 一个数由六个亿、三个千万、七个百万、一个万组成,这个数是______,改写成以万作单位是______万 当以万为单位时,6万乘以6万是36亿正确,还是36万正确? 如何用手机查询手机业务,并且可以退订业务 你能把60000万改写成用亿作单位的数吗? 我的手机业务是为什么怎么退? 6亿6949万吨改写成用亿作单位,再保留两位小数? 中国移动网上营业厅的增值业务查询与退订在哪啊? 世界人口约六十九亿,写出以个为单位以万,以亿为单位的数 家里有小孩子适合养什么狗? 皮肤黑怎样美白用最天然的办法 群聊加错一个人本来不能加里面,,怎么删除去掉呢