Chinaunix首页 | 论坛 | 博客
  • 博客访问: 74221
  • 博文数量: 38
  • 博客积分: 2540
  • 博客等级: 少校
  • 技术积分: 340
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-10 23:07
文章分类

全部博文(38)

文章存档

2010年(1)

2009年(37)

我的朋友
最近访客

分类: Oracle

2009-10-10 23:56:48

本机oracle安装在E:\oracle\product
安装完后经验证默认信息如下:
全局数据库名:orcl
数据库口令:root   ,此口令将用于SYS SYSTEM SYSMAN DBSNMP

以下的 J2EE 应用程序已经配置, 并且可用下面列出的 URL 来访问。数据库配置文件已经安装到 E:\oracle\product\10.1.0,同时其他选定的安装组件也已经安装到 E:\oracle\product\10.1.0\Db_1。
     Ultra Search 管理工具


      isqlplus管理数据库(类似phpmyadmin)
这三个账号能用:system/root  sysman/root dbsnmp/root;sys/root不能用,和sqlplusw一样三个账号可用,一个账号不能用


    数据库orcl属性管理
SYS/root/sysdba  system/root/nomal sysman/root/(nomal/sysdba均可用) dbsnmp/root/(nomal/sysdba均可用)

    其中前两个url为Ultra Search的管理地址,Ultra Search为oracle附带的一个文件检索插件,类似于google desktop,可不安装,不影响oracle的正常使用,若需使用安装完oracle后需单独安装,安装过程比较复杂,具体过程可参见本人令一日志《安装配置ultra search》和《利用Ultra Search创建自己的桌面文档搜索系统》,刚入门新手可先不要管这个。
    安装完后,oracle的一系列服务都是开机自动启动的,可用services.msc查看,oracle安装完后用很多服务,全部启动占用内存较大,可将其改为手动,这样在不需要使用oracle时可避免oracle的服务在后台运行占用内存。若需使用oracle,必须启动对应的服务,新手若不知道启动哪些服务,可全部启动oracle的服务。
   进过以上过程后可开始使用oracle,参考过程如下:
    1.cmd-net start oracleserviceorcl(其中的orcl为默认数据库,一般可自己新建数据库进行操作,可运行oracle自带的Database Configuration Assistant创建,用plsql创建表,添加数据(plsql为一个oracle得图形化管理工具,类似navicat for oracle,读者可下载安装)例如本人创建的是cap数据库,包括agents,products,customers,orders四张表,则启动服务:net start oracleservicecap)
    2.在dos界面中输入sqlplus/nolog回车,可看到如下的信息:

C:\Documents and Settings\Administrator>sqlplus/nolog

SQL*Plus: Release 10.1.0.2.0 - Production on 星期日 8月 23 11:03:45 2009

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

SQL>
    (若第二步输入的是sqlplusw,则弹出SQL*Plus的登录对话框,其相应的用户名和口令见上文,进入后看到包含如下文字的界面:
SQL*Plus: Release 10.1.0.2.0 - Production on D??úè? 8?? 23 11:07:45 2009

Copyright (c) 1982, 2004, Oracle.  All rights reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL>
可以看到改界面的提示和dos的差不多,功能其实一样,只是oracle为了避免用户对dos界面不熟悉,故使用一个图形界面操作,其实和dos功能一摸一样,(顶多区别就是背景颜色一个是黑色,一个是白色)建议大家采用dos界面,而且dos中可用上下箭头按钮调用输入过的代码,比较方便,而SQL*Plus却无此功能)
   3.(第二部的两种方法不影响第三步的操作,最终都得到SQL> 光标在此后闪烁,可输入对应的命令)第三步是连接数据库,本人新建的数据库是cap,以此为例,连接命令如下:
conn as sysdba        //以sys的账户作为sysdba登录

conn as sysdba    //以system的账户作为sysdba登录

默认有sys system sysman dbsnmp四个账户可用,可用对应的命令登录,如不使用sysdba的最高权限操作数据库,可去掉后面的“as sysdba”即可。其中sys必须用sysdba登陆,具有最高权限。
本人是用system的账户,且是使用sysdba身份创建的数据库cap,故只有采用
conn as sysdba 

conn as sysdba
命令能对数据库进一步操作。其他账户虽然能登陆,但没有操作cap的权限。当然用“as sysdba”可操作!
4.进入数据库后可类似于sql server,mysql基本相同的sql语句操作数据库,如select update等等,oracle中某些命令有自己的特别之处,和其他数据库并不是完全相同的,新手注意。
    以上四步是在dos下操作oracle数据库,当然其中还有很多问题需要解决,例如首先安装oracle数据库对新手来说就不简单,本人默认的口令均设为root,读者可自己设定,再是用oracle自带的Database Configuration Assistant创建数据库cap,用plsql新建表,添加数据等操作。
    下面介绍一下默认的另外两个url,即

 
 1.
  访问该地址,需用services.msc启动对应的服务,否则无法访问该地址,新手可启动全部oracle服务。
进入后弹出登陆页面,本人状况如下:
这三个账号能用:system/root  sysman/root dbsnmp/root;sys/root不能用,和sqlplusw一样三个账号可用,一个账号不能。
isqlplus类似于管理MySQL的phpmyadmin,可用图形界面对数据库进行操作,这里本人有一个问题,就是sys/root不能登录,故其他账号登陆后不能操作cap数据库,读者可用其他账号创建数据库试试,登陆后见面简单,很容易上手,在此不多介绍。
  2.
  访问该地址,可查看及设置数据库orcl的相关属性,本人新建数据库cap后,可用 访问cap的属性页面,得到登陆页面,本人状况如下:
sys/root/sysdba  system/root/nomal sysman/root/nomal dbsnmp/root/nomal可用
sys/system两个账户可用 conn as sysdba  conn as sysdba
(注意:cap这个数据库只是sys用户可用,即conn 登陆后无法看到cap,即无法进行查询等操作,但是conn as sysdba登陆后可以,因为这是sysdba账户,可进行一切操作!)
该功能相对新手来说比较复杂,一般新手不会用到里面的一些功能,开始只需了解,关键是在dos下操作数据库比较重要。各种命令可在网上查看对应的文档学习。
    对于刚刚装好oracle开始学习的新手,以上内容为入门基础,可用一个星期慢慢掌握,以上内容为入门基础,oracle是一个庞大的数据库系统,后续操作会更复杂,入门基础必须打好!

阅读(1498) | 评论(0) | 转发(0) |
0

上一篇:Linux所有命令大全

下一篇:mysql账户管理

给主人留下些什么吧!~~