您好,欢迎访问一九零五行业门户网

关于在Windows上安装和使用Oracle数据库过程中遇到的一些问题

1.安装oracle
oracle软件是免费的,可以去官网下载相应的安装包。但是如果用于商业用途需要购买license。官网上针对各种平台,32位和64位都有,如果在windows一般会下载到两个文件。以oracle 11g为例,有两个zip压缩文件,注意安装前将两个压缩文件的内容解压后合并。安装提示监视器配置至少必须显示256种颜色,可以忽略。其他安装前置项检查,可能会闪退,实在不知什么原因,只能更换操作系统。注意安装目录不能是带空格或特殊字符的目录名,可以如c:\oracle\。目前本人在server 2008 r2英文版和sever 2012 r2 英文版正常安装。安装完成后可见如下。
database control可以通过网页查看和管理数据库,每个数据库都有一个,通过端口区分,网址如https://机器名:1158/em(em应该是enterprise manager的意思)。注意在window server 2008 r2上安装时,最后创建数据库会报错:oracle 配置数据上载到资料档案库时出错,是由于window server 2008 r2通过网络访问本地机器名会返回ipv6地址,但是oracle enterprise manager只接受ipv4地址,即https://机器名,不会获得ipv4的地址。需要在host文件加上:
127.0.0.1 localhost ipv4地址 机器名
database configuration assistant创建配置和删除数据库。
net configuration assistant网络相关配置,如监听程序。
sql developer开发管理工具,安装64位oracle database打不开,提示找不到jdk,即使正确指向oracle自带的jdk也不行,搜索结果是需要32位的jdk,暂时忽略。
sql plus命令行工具,熟悉mysql即很快上手。
oracle还有个oracle client即客户端,server上就不用了安装了,可以在其他需要连接server的机器上安装,安装后会出现如上图一样的管理工具。
2.oracle后台服务
每增加一个数据库就会增加一个oracle实例,如下图有两个数据库orcl和wind情况下的后台进程
3.登陆oracle
可以使用sql plus登陆测试,如果在创建数据库时没有创建专门的用户,那么可以使用sys或system账号登陆系统进行配置。sys是最高权限,不能使用sys直接登陆,会闪退。可以使用如下几种方式登陆让sys使用别名登陆
c:\sqlplus enter user-name:sys enter password: yourpassword as sysdbaor c:\sqlplus /nolog sql> conn sys/yourpassword as sysdba or c:\sqlplus sys/yourpassword as sysdba
以上就是关于在windows上安装和使用oracle数据库过程中遇到的一些问题的详细内容。
其它类似信息

推荐信息