上学的时候就装过两次oracle数据库,但是一直没有学会使用,缺少的是创建用户表空间。
临时表空间--数据表空间 --给用户授权(SID-表空间-用户-表)
安装见百度oracle安装教程
Oracle11g服务器安装详细步骤——图文教程
源文档 <https://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html>
1、sqlplus登录
/ as sysdba
2、创建临时表空间
createtemporary tablespace user_temp
tempfile'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size50m
autoextendon
next50m maxsize 20480m
extent managementlocal;
3、创建数据表空间
create tablespace user_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
4、创建用户并指定表空间
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
5、给用户授权
grant connect,resource,dba to username
6、退出
exit
常见问题:
1、防火墙没有关闭
telnet ip 端口号(不通查看防火墙和监听)
2、监听服务
服务启动没有,ip和端口号
3、监听配置
linster文件(配置)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
(SID_NAME = ORCL)
)
tips:
1、Windows开启telent服务:
控制面板- 程序与功能- 打开或关闭Windows功能- 勾选telnet客户端
2、打开服务窗口:
首先WIN+R 然后 services.msc