Oracle 10g Express的Getting Started Hands On

  1. 到Oracle 官方网站下载Express的安装包,然后安装。安装好以后,一个名为XE的instance就已经就位了。
  2. 安装好了以后呢,在Start->All Programs->Oracle Database 10g Express Edition->Goto Database HomePage,创建自己的用户名和密码。
  3. 修改数据库的默认配置:Increase parameter "processes"。假设管理员sys的密码也是sys
    • sqlplus sys/sys@XE as sysdba;  // 以管理员身份登录
    • show parameter processed;      // 看看当前的配置
    • alter system set processed=100 scope=spfile; //修改静态配置 
    • shutdown immediate;               //为了使静态配置生效,需要重新启动instance
    • startup;
    • show parameter processes;      //验证一下静态配置是不是已经生效了
  4. 给tablespace添加数据文件。tablespace呢,就是Oracle和物理磁盘文件之间的桥梁。假设我的文件放在C:OracleData下面。
    • sqlplus sys/sys@XE as sysdba;
    • alter tablespace users add datafile ‘C:OracleDatafile1.dbf’ size 200M;
    • alter database datafile ‘C:OracleDatafile1.dbf’ autoextend on;
  5. 修改user quota。假设我自己的用户名和密码是user=password=arrowpig
    • alter user arrowpig quota unlimited on users;

这样服务器就可以工作啦。我只要导入staging的schema就可以工作了。不过呢,如果要客户端能够工作还要稍微做一点点事情:

  1. 创建环境变量TNS_ADMIN,假设是C:ArrowpigOracle。如果是Unix系统呢,使用echo $TNS_ADMIN查看是不是设置正确了,如果是Windows呢,使用echo %TNS_ADMIN%。
  2. 创建tnsnames.ora文件,放在TNS_ADMIN的目录下,tnsnames.ora里面的内容如下(假设Oracle Express安装在的机器名是arrowpig.vip.com):

arrowpig = (DESCRIPTION=
                       (ADDRESS= (PROTOCOL=TCP)(HOST=arrowpig.vip.com)(PORT=1521))
                       (CONNECT_DATA=(SID=XE))
                )

然后呢,我们只要使用sqlplus arrowpig/arrowpig@arrowpig 就可以连接到 Oracle数据库了。

 

你可能感兴趣的:(oracle,数据库,工作,user,database,express)