如何用本机连接oracle并建立相关用户和表

本机已经安装oracle
可以正常访问服务器数据库
如何才能把本机当做服务端连接自己呢?(想做一个测试的平台)

希望可以详细说明如何连接到自己
连接上system用户以后 建立表空间用户什么的应该和普通的操作步骤一样吧?

1、连接oracle
进入到cmd,输入sqlplus / as sysdba;
2、创建用户
create user usernamer identified by passwd;
例:create user test identified by 12test21;
创建用户并指定表空间
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
3、给用户赋权限
grant connect,resource,dba to username;
例:grant connect,resource,dba to test;
4、创建表空间
创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
创建数据表空间
create tablespace user_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
5、创建表
create table table_name ( column_name1 datatype,column_name2 datatype)
例:create table test ( id number, name varchar2(10));
6、导入导出
exp username/passwd@orcl file=D:\oracle\oradata\bak.dmp full=y
imp username/passwd@orcl file=D:\oracle\oradata\bak.dmp full=y ignore=y
ip导出方式: exp username/passwd@ip:1521/orcl file=D:\oracle\oradata\bak.dmpfull=y
7、如果登陆的用户名或者密码里含有特殊字符,登陆时需注意
Linux平台:1个双引号扩密码,1个单引号扩 用户名+密码,形如: '用户名/"密码"'@服务名,形如:
$sqlplus 'test/"123@123"'@orcl
Windows 平台:3个双引号扩密码,形如: 用户名/"""密码"""@服务名 ,形如:
sqlplus test/"""123@123"""@orcl
或者使用管理员登陆,修改密码
sqlplus / as sysdba
alter user username identified by passwd;
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-22
登录
sqlplus / as sysdba
建立用户
create user 用户名 identified by 密码;
建立表空间
create tablespace 表空间名字 datafile '数据文件路径' size 尺寸;追问

但是如何连接到本机oracle呢?怎么才能配置成服务端?需要启动监听什么的么?我的是windows

追答

你所说的已经安装Oracle,指的不是安装Oracle服务器吗
要想把本机当服务器使用,自然需要在本机安装Oracle服务器啊

第2个回答  2012-04-23
如果经常用oracle数据库建议使用toad作为辅助工具。首先创建数据库,在你的安装路径下找到tnsnames.ora比如我本机路径是(D:\oracle\product\10.2.0\db_1\network\ADMIN),以后可以通过tns名来访问本机数据库。
第3个回答  2012-04-22
1 system登录 sqlplus system/密码 2 创建用户 create user newuser identified by pwd 3 授权create resource,connect to newuser 4 用新用户登录 sqlplus newuser/pwd 5 建表等操作追问

但是如何连接到本机oracle呢?怎么才能配置成服务端?需要启动监听什么的么?我的是windows

追答

1. 你数据库是如何创建的,是安装过程中创建的吗,如果是,那么数据库和监听同时创建,你到windows的服务中,可以看到Oracle的服务,有一个是你的数据库sid,比如OracleServiceORCL,有一个是侦听服务,带有Listener,你只要启动就可以了。
2. 配置本地网络服务名(tnsnames.ora),以便使用oci访问数据库的程序能够访问数据库服务器
3.就可以了。

本回答被提问者采纳
第4个回答  2012-04-23
web manager里面建立自己的连接

如何用本机连接oracle并建立相关用户和表
1、连接oracle 进入到cmd,输入sqlplus \/ as sysdba;2、创建用户 create user usernamer identified by passwd;例:create user test identified by 12test21;创建用户并指定表空间 create user username identified by password default tablespace user_data temporary tablespace user_temp;3、给用户赋权...

本地服务器怎么连接oracle
1.先写好驱动字符串,连接字符串,用户名和密码字符串。 localhost 是本地地址 1521 是Oracle 默认端口 orcl 是Oracle 默认名称 uname 和 pwd 是 Oracle的用户名和密码 2.加载驱动 Class.forName(driverStr);3.获取连接 conn=DriverManager.getConnection(orclStr,uname,pwd);4.然后就可以进行数据库的操...

Oracle基础学习(一)安装和表空间的创建用户的创建和授权
1)设定存放目录,使用mydata作为文件存放路径。2)创建数据库文件,建立名为student的数据库(文件)。3)创建临时文件。4)创建用户并关联数据库文件(临时文件)。5)授予用户对数据库的操作权限。6)通过系统管理员账号登录SQL Plus,验证权限设置是否成功。

如何创建,授权和链接oracle数据库的普通用户
1.输入sqlplus,然后输入管理员用户名(system)和口令密码即可链接成功。2.输入sqlplus “\/as sysdba”即可链接成功。

如何实现电脑与oracle数据库连接
1、对方的主机能被连接(如在同一局域网内)2、需要知道对方数据库IP、端口号、服务名 3、需要知道对方提供的管理数据库的用户名及密码 连接方法:1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~\\oracle\\product\\10.2.0\\db_1\\network\\ADMIN目录下,如图:2、用文本打开tnsnames.ora文件,...

oracle怎样创建表空间和用户
1 首先是Oracle的安装,具体安装的Oracle的步骤这边就不进行介绍了,在我另一篇经验中会讲到如何安装Oracle。2 Oracle安装完成后,是自带实例的,建议:如果进行新的开发,可以自己建一个实例,这边就不进行赘述。这边需要用到一个软件:PLSQL来进行操作数据库实例,进行创建表和用户。3 安装完成PLSQL后,...

oracle数据库怎么创建新用户?
1、点击windows中的运行,输入cmd,进入命令提示符的界面 2、进入cmd后,首先连接oracle数据库 3、创建数据库新用户,shop为数据库用户,123456为密码 4、给新建的数据库用户授权 5、连接新的数据库用户 6、显示数据库用户为shop,到此数据库用户创建及验证成功 ...

oracle如何添加用户?
1、在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候一定要选择SYSDBA。普通用户登陆选择normal;2、在左边的菜单里找到Users节点,右击选择添加功能。在打开的界面里写上用户名、密码,默认表空间如果已经创建了表空间的话,选择相应的表空间,没有的一般选择users,临时表空间一般选择temp,概要文件选择...

如何在oracle中建立用户?
1、打开oracle第三方工具,如plsq,然后用一个具有dba权限的用户登录。2、然后打开一个SQL窗口。3、执行语句:“create user 用户名 identified by 密码”(其中用户名需要为英文,密码为数字或字母或英文符号或组合)。4、执行完毕后,可按需要给用户赋予相应的权限,如:“grant connect,resource,dba ...

怎么链接自己电脑上的oracle数据库
第一种情况:若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%\/network\/admin\/是否设置。第二种情况:本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在...

相似回答