oracle数据库访问

1: 装上ODBC-oracle驱动之后,配置数据源的时候,用给的用户名和密码,弹出错:
unable to connect SQLState=28000
[oracle][ODBC][Ora]ORA-01017 用户名/口令无效,登录被拒绝

重新给一个账户,密码,可以登录

2:配置数据源成功后,在执行脚本的时候,日志里面打印出下面:

[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

未解决.
打开 C:\Windows\SysWOW64\odbcad32.exe 文件,然后配数据源。

3:安装12.2 instant-client之后,在配置数据源那一步出错:在驱动列表里,选择 clien12.2 版本的时候,出错如下

无法加载oracle in instantclient10_2 ODBC驱动程序的安装例,因为存在系统错误代126。
解决办法:
安装 vcredist_x86_2013.exe 就可以了

原文地址:http://blog.51cto.com/14018328/2319339

时间: 2024-10-21 21:32:25

oracle数据库访问的相关文章

Oracle数据库访问其他用户下的表,不加表所属的用户名的实现方法

一. 问题: 如何实现在Oracle数据库中访问其他用户的表时不需加表所属的用户名 二. 举例: Oracle里面的用户A,要访问用户B的表需要带用户B的前缀,如访问用户B的 TEST表,需要这样访问 select * from B.TEST;现在就是问如何才能无需添加用户名的前缀. 三. 原因: 方便访问常用表 隐藏表的用户 四. 解决方案: 1. 创建同义词(最好的方式) 语法: CREATE [PUBLIC] SYNONYM synonym_name FOR [schema.] objec

Oracle数据库访问管理_CentOS7

1.配置环境变量 vim /etc/profile export ORACLE_SID=orcl export ORACLE_BASE=/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export PATH="$ORACLE_HOME\bin:/usr/local/bin:$PATH" reboot 使配置生效 2.服务配置方法 su - oracle emctl start dbconsole 启

oracle数据库访问形式

1. sql plus访问, sqlplus.exe 2. sql developer访问,sqldeveloper.exe 3. pl/sql 自己下载 4. browse https://localhost:1158/em/

在.NET开发面向Oracle数据库的应用程序

其实这个不是一个什么新的话题.但是之前在多次项目中,总是遇到大家针对Oracle数据库的访问时,会有各种各样的问题,最基本的就是要在客户端安装各种client,版本不一样的话还有各种问题. 静下心来看看,其实也没有那么难.我这里总结一下,如何在.NET应用程序中,简单优雅地使用Oracle数据库. 第一个原则:不要依赖 最好的情况就是,程序自己就可以完成数据访问,不需要额外地安装所谓的Oracle Client,那是一个很麻烦而且痛苦的事情. 我们首先看看,如果不装任何东西,是否可以实现Orac

C# .NET开发Oracle数据库应用程序

.NET Framework访问Oracle数据库至少有两种方式,一种是利用微软提供的ADO.NET,另一种是利用Oracle提供的ODP.NET. 安装VS的时候会附带ADO.NET,安装Oracle客户端时会附带ODP.NET. 在访问Oracle数据库方面,ODP.NET比上面所提到的其他数据库访问方案都强大和高效. 从.NET Framework 4.5以后,微软将不再提供对Oracle数据库访问的支持,推荐使用第三方Oracle provider. 下面的示例创建一个 OracleCo

培训教程_数据库访问

oracle数据库访问 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Configuration; using System.Data.OracleClient; using System.Data; /// <summary> ///sqlHelper 的摘要说明 /// </summary> public class Oracle

.net中使用ODP.net访问Oracle数据库(无客户端部署方法)

.net中使用ODP.net访问Oracle数据库(无客户端部署方法) 分类: c# database2012-01-05 15:34 6330人阅读 评论(1) 收藏 举报 oracle数据库.netcomponentsdll ODP.net是Oracle提供的数据库访问类库,其功能和效率上都有所保证,它还有一个非常方便特性:在客户端上,可以不用安装Oracle客户端,直接拷贝即可使用. 以下内容转载自:http://blog.ywxyn.com/index.php/archives/326

利用360免费wifi搭建局域网让他人访问Oracle数据库

步骤很简答有 第一部:安装完360免费,点击运行 第二部:关闭本地计算机的防火墙(找了半天问题所在后来才发现防火墙没关..关于防火墙的作用以后地看看 还有子网掩码) 第三部:就是让他人计算机通过PSQL连接你的数据库了(要是不想配置服务名的话把服务名改写为ip地址/数据库名) ip地址可以通过查看ipconfig得到 或者查看本地连接 利用360免费wifi搭建局域网让他人访问Oracle数据库,布布扣,bubuko.com

运行于64操作系统上的C#客户端通过WCF访问Oracle数据库不兼容问题

运行平台: Windows 7  64位操作系统 运行环境: IIS 7 编程语言:C# 数据库: 32位的Oracle 10g 运行原因:64位操作系统C#客户端程序通过WCF访问ORACLE数据库 结果产生异常:System.InvalidOperationException: 未在本地计算机上注册“MSDAORA”提供程序 客户端程序在本地运行能够正常访问Oracle数据库数据, 但通过WCF连接不上Oracle数据库, 一开始以为是"MSDAORA"驱动没装上,通过检查,MSD