当前位置:首页>开发>正文

linux怎么登入oracle 怎么在linux中操作oracle数据库

2023-05-15 15:44:51 互联网 未知 开发

 linux怎么登入oracle 怎么在linux中操作oracle数据库

linux怎么登入oracle

命令行进入:root用户登录linux桌面右击>open terminal# su - oracle$ sqlplus /nologSQL> conn / as sysdbaSQL>startupSQL>select sysdate from dual之后你就可以使用oracle了谢谢

怎么在linux中操作oracle数据库

su - oracle 其中oracle为你设置数据库时候所用的用户名-前后都有一空格。
lsnrctl start驱动监听

进入数据库
sqlplus /nolog
conn /as sysdba
startup

如果可以正常启动,其余的东西尽量不要操作,如果不可以启动的话,要看看你的安装过程和配置的信息是否正确。
祝您好运,共同进步。

linux oracle 为什么要使用大页

设置了大页,但没被Oracle使用,原因只有两个:
(1)、SGA_MAX_SIZE超过了大页
(2)、没有设置内存锁
内存:是进程活动的舞台,ORACLE数据库在startup时会自动去查找是否设置有大页。
如有,在大页中分配SGA。
如没有,则正常使用默认数据块大小启动。

在linux怎么操控oracle建表

操作步骤如下: 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)
2、以sysdba方式来打开sqlplus,命令如下: sqlplus "/as sysdba"
3、查看我们常规将用户表空间放置位置:执行如下sql:
select name from v$datafile
上边的sql一般就将你的用户表空间文件位置查出来了。
4、创建用户表空间:
CREATE TABLESPACE NOTIFYDB DATAFILE
/oracle/oradata/test/notifydb.dbf SIZE 200M AUTOEXTEND ON EXTENT
MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
5、创建用户,指定密码和上边创建的用户表空间
CREATE USER hc_notify IDENTIFIED BY hc_password DEFAULT TABLESPACE NOTIFYDB
6、赋予权限
grant connect,resource to hc_notify
grant unlimited tablespace to hc_notify
grant create database link to hc_notify
grant select any sequence,create materialized view to hc_notify
经过以上操作,我们就可以使用hc_notify/hc_password登录指定的实例,创建我们自己的表了

linux下怎么创建oracle的数据库用户怎么使用

先su 到 oracle用户,SYS用户以DBA身份登陆
//创建临时表空间
SQL>create temporary tablespace user_temp
datafile /data1/oradata/user_temp.dbf
size 5000M autoextend on
//创建数据表空间
SQL>create tablespace user_temp
datafile /data1/oradata/user_temp.dbf
size 500M autoextend on
(这些只是例子,具体数据文件的路径,大小,都要你自己改,这里的是不自动扩展,你如果想自动扩展,autoextend on next 50m maxsize 2048m,上网查一下就可以了)
//创建用户并指定表空间
SQL> create user username identified by password
default tablespace user_data
temporary tablespace user_temp
//给用户授予权限
SQL> grant connect,resource to username

最新文章