因为刚毕业,以前都是用JDBC连oracle的,现在上班用的是sqldeveloper,在官网下的,但是我不知道怎么建数据库,oracle中是否在安装后自动有一些数据库了,都是哪些,刚装的oracle,现在可以用sqldeveloper连哪个了,还有建立连接要什么sid,不知道这个怎么弄,在JDBC连的时候没碰到过,是否能给我个图文什么的。指望着国庆期间能用这个软件练下手呢,谢谢各位了

解决方案 »

  1.   

    oracle安装说简单不简单,第一次装错了就不好办了。
    Oracle 10g版本分为如下五类:
    (1)Oracle 10g标准版1。
    (2)Oracle 10g标准版。
    (3)Oracle 10g企业版。
    (4)Oracle 10g个人版。
    (5)Oracle 10g移动版。
    不知道你用的是?或许是9i、、、
    进入iSQL*Plus的方法如下:
    (1)先检查Oracle的服务。把Windows操作系统中控制面板下的服务窗口打开,检查如下几个服务是否打开。
    (2)在浏览器中输入:http://127.0.0.1/isqlplus,如图2-1所示。
    (3)输入安装时设置的用户名和密码即可进入如图2-2所示的界面。
    在编辑界面的工作区,可以输入SQL语句,PL/SQL 程序块和SQL*Plus命令。
    1.SHOW命令
    【例】查看所有系统变量值。
    SQL>SHOW all;
    【例】显示当前连接用户。
    SQL>SHOW user;
    【例】把错误信息列出来。
    SQL>SHOW  error;
    2.SET命令
    使用SET 命令可以设置SQL PLUS的环境参数。
    【例】禁止输出列标题。
    SQL>SET heading off;
    heading的默认值为ON。
    【例】禁止显示最后一行的计数反馈信息,默认值为“对6个或更多的记录,回送ON”。
    SQL>SET feedback off;
    【例】设置查询SQL语句的执行时间,以便测试数据库的性能。
    SQL>SET timing on;
    timing的默认值为OFF。
    【例】设置默认提示符,默认值就是SQL>。
    SQL>SET sqlprompt  "SQL>"
    1.表头和表尾
    TTITLE 和BTITLE命令可以自动地在每页的顶部和底部显示日期和页号。
    【例】表头和表尾。
    SQL>TTITLE sample  report for | hitech corp;
    SQL>BTITLE right strictly confidential;
    “|”表示换行,结尾不必加分号,选项有三种:right、left、center。
    【例】退出命令。
    SQL>TTITLE  OFF;
    SQL>BTITLE  OFF;
    2.列格式
    COLUMN命令用于制定输出列的标题、格式和处理的设置。
    【例】定制列标题。
    SQL>COLUMN  ename  HEADING  employee;
    SQL>COLUMN  ename  HEADING  'employee|name';
    【例】查询工种为CLECK 的所有雇员信息。
    SQL>COLUMN  sal  FORMAT $9,999.99;
    SQL>SELECT  ename,sal,job,deptno  FROM  emp
    WHERE job='CLECK ';
    Oracle的JDeveloper允许用户快速容易地创建Java程序,而且只需很少的手工编程。JDeveloper简化编程过程和编译Java程序的关键在于它的集成化开发环境(IDE)。JDeveloper是一种可视化的程序开发环境,它包括了Java成熟的组件,这些组件包括按钮、下拉式菜单、标题、列表、数据库等。JDeveloper是完全的鼠标驱动界面,大部分设计可以不必编码。
         程序设计者可以选择一个组件,将其放在生成对象的程序中。JDeveloper自动产生确定这些项目的代码,减少程序员设计时的无谓尝试,使他们能够集中精力完善这些对象的功能,比如能在用户选择菜单后,识别出将会发生什么。
      

  2.   

    Oracle 中使用 CREATE DATABASE 是个吓人的东西了,在安装时会建个默认的数据库,一般不再需要建数据库的。数据库在 Oracle 中是一个实例或者称为一个 Oracle 数据库服务。Oracle 不是按数据库进行管理的,而是按 Schema 进行管理的。Schema 可以简单地理解为用户。Oracle 中的 SID 就是 Oracle 的数据库服务名,如果没改动的话,默认是 orcl
      

  3.   

    oracle数据库与其它数据库有所不同,大多数数据库,例如sqlserver,mysql,db2都是按照库来存储数据的,用来建立数据库来管理数据,但是oracle是通过表空间与用户来管理数据的。oracle的一个库加上一个实例需要管理大量数据,所以不能随便建库。你招数先熟悉一下数据库吧,oracle是不能随便建库的。