oracle11gserver在win10系统上面的安装和使用
来源:互联网 发布:linux修改tomcat内存 编辑:程序博客网 时间:2024/06/05 03:14
1.oralce11g的安装
首先到http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html下载对应的windos系统版本的oracle11g,我的系统是win10 64位的系统,下载的是oracle11g64位版本,这个链接在下载的时候是两个zip包,这个没关系,下载完成之后,将两个zip包解压到同一个目录下就行了(那两个压缩包里面第一个文件夹都是database,所以直接全部解压就行了),解压之后就i是安装了,oracle11g默认是不支持win10安装的,所以在点击setup.exe之后那个检查会不能通过,报错:环境不能满足最低要求,这个时候需要修改一下database\stage\cvu\cvu_prereq.xml这个文件,用记事本打开添加以下内容,
<OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows 10"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST></OPERATING_SYSTEM>
注:里面那个系统位数根据实际情况填写安装过程中根据自己的实际需要选择相应的选项。
2.oracle11gserver 64位的使用
在使用这方面我也是初学者,我在这里把开始安装到oracle能够正常使用(我这里所说的使用时指通过vs能够做相应的增删改查操作)的这个过程中遇到的主要的问题记录一下。
在这个过程中我遇到的主要的问题是vs链接数据库报错:尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题。下面是我创建数据库实例和解决vs链接数据库报错的具体过程。
在完成上面的1步骤之后我的oracle就安装好了,然后我通过database configuration assistant这个oracle自带的工具创建了一个实例,创建实例后我通过create user username identified by password 命令创建了一个用户,并通过下面的命令给用户授权;
grant create session to zhangsan;//授予zhangsan用户创建session的权限,即登陆权限 grant unlimited tablespace to zhangsan;//授予zhangsan用户使用表空间的权限 grant create table to zhangsan;//授予创建表的权限 grante drop table to zhangsan;//授予删除表的权限 grant insert table to zhangsan;//插入表的权限 grant update table to zhangsan;//修改表的权限 grant all to public;//这条比较重要,授予所有权限(all)给所有用户(public)上面的授权很重要,要不然在vs链接数据库的时候报的问题会让你一头雾水,都不知道报的是什么错!
创建完成用户之后,就用cmd命令sqlplus username/password@数据库名字链接数据库,测试用户是否能正常使用,结果是能够正常使用,能够通过sql plus正常连接和查询数据库中的表,下面我就尝试用vs链接数据库,vs的链接字符串我是用data source = 数据库名字;user id = username;password = 密码;这个字符串连接的;结果就报上面那个错误:尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题。
我上网查了一下,说是这个server需要安装客户端才能用,我尝试从这个地址
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html
下载了一个oracle的32位的客户端,下载完成后安装选的那个170多M那个即时客户端,安装完成后问题解决,这里一定要用安装版的,官网上面那个即时版免安装的那个不行,配置后还是不能链接数据库。
- oracle11gserver在win10系统上面的安装和使用
- JAVA7在win10系统的安装使用
- win7和win10系统的安装教程
- chrome 插件在系统上面的安装位置
- 记录caffe在ubuntu16.04系统上面的安装全程
- 重新做了win10系统,在此记录下所有开发工具的安装和配置
- 在Linux系统上面安装Oracle10g(1
- Mysql-5.7.17在win10系统下的安装
- Ubuntu 系统在DELL Win10上的安装
- Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开
- libimobiledevice在mac和Linux上面的使用
- 关于在Ubuntu上面安装使用QQ
- 在windows上面 安装virtualenv 和fabric
- 解决win10声卡驱动不兼容问题和成功安装战神k650-i5-d2上的Sound Blaster Cinema2在win10系统上
- Axure在Win10系统中安装乱码
- 在win10系统Matlab2013b下安装libsvm
- 以最小系统在龙2上面安装debain系统
- 在Win10系统上使用VMware的Ubuntu虚拟机时,虚拟机和宿主机之间的共享文件夹设置
- 10-25 最小生成树——kruskal算法学习——经典例题及自编模版
- 如何实现点击一个下拉菜单的选项就弹出不同的输入框或者下拉菜单
- git 工作中常用命令
- 使用Ribbon实现客户端负载均衡
- hibernate整合的公共工具类---继承实现
- oracle11gserver在win10系统上面的安装和使用
- angularJS订单管理
- 无线轮播 + GridView
- 小程序模板中的data里面的...item是什么意思
- Java并发编程:ThreadLocal
- Python: PS 滤镜--旋涡特效
- PAT考试乙级1001(C语言实现)
- shell中函数的使用方法
- IO流--字符流(补充)