oracle数据库操作总结,主要讲解了oracle92的服务,监听器,建库,表,常用函数...总结,是初学者的入门必备!
打开
C:\oracle\ora92\network\admin\listener.ora
修改
HOST = a-1为HOST = 127.0.0.1
启动服务
运行CMD
lsnrctl start
用户名:system
密码:自定义 sa
打开:SQL Plus
输入用户名:system 密码:-- 主机字符串:数据库名(可不填写),如果没有填写在命令行:conn 用户名/密码@数据库名
1.创建表空间:
create tablespace shop_tablespace
datafile 'e:\shop.dbf'
size 100M; //单位要么是M,或者是MB,必须大写
分配用户权限--此处省略,可以到网上看看
--创建表master
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 4月 13 08:49:19 2011
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> use shop;
SP2-0042: 未知命令"use shop" -- 其余行忽略。
SQL> show databases;
SP2-0158: 未知的SHOW选项"databases"
SQL> conn system/sa shop;
SP2-0306: 无效选项。
用法: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]
其中 <logon> : : = <username>[/<password>][@<connect_string>] | /
SQL> conn system/sa@Shop
已连接。
SQL> create tablespace shop_tablespace
2 datafile 'e:\shop.dbf
3 size 100mb;
datafile 'e:\shop.dbf
*
ERROR 位于第 2 行:
ORA-01756: 括号内的字符串没有正确结束
SQL> create tablespace shop_tablespace
2 datafile 'e:\shop.dbf
3 size 100mb;
datafile 'e:\shop.dbf
*
ERROR 位于第 2 行:
ORA-01756: 括号内的字符串没有正确结束
SQL> create tablespace shop_tablespace
2 datafile 'e:\shop.dbf
3 size 100mb;
datafile 'e:\shop.dbf
*
ERROR 位于第 2 行:
ORA-01756: 括号内的字符串没有正确结束
SQL> create tablespace shop_tablespace
2 datafile 'e:\shop.dbf'
3 size 100mb;
size 100mb
*
ERROR 位于第 3 行:
ORA-02180: 无效的 CREATE TABLESPACE 选项
SQL> create tablespace shop_tablespace
2 datafile 'e:\shop.dbf'
3 size 100M;
表空间已创建。
SQL> create User user
2 IdenTIFIED BY PASSWORD
3 ;
create User user
*
ERROR 位于第 1 行:
ORA-01935: 缺少用户或角色名
SQL> CREATE USER user
2 IDENTIFIED BY sa
3 DEFAULT TABLESPACE shop_tablespace;
CREATE USER user
*
ERROR 位于第 1 行:
ORA-01935: 缺少用户或角色名
SQL> CREATE TABLE master(
2 id number(11,0) primary key,
3 loginid nvarchar2(50) not null,
4 password nvarchar(20) not nlll,
5 status char(1) default 1 not null;
password nvarchar(20) not nlll,
*
ERROR 位于第 4 行:
ORA-00907: 缺少右括号
SQL> CREATE TABLE master(
2 id number(11,
0) primary key,
3 loginid nvarchar2(50) not null,
4 password nvarchar(20) not nlll,
5 status char(1) default 1 not null;
password nvarcha