文档章节

LINUX下环境下链接oracle 数据库搭建测试环境

一贱书生
 一贱书生
发布于 2016/06/16 15:32
字数 407
阅读 15
收藏 0

--1、建表空间  

CREATE TABLESPACE product  

DATAFILE '/datafs/orcl/orcl/product03.dbf' size 32000M AUTOEXTEND OFF;

 

ALTER TABLESPACE product  ADD

DATAFILE '/datafs/orcl/orcl/product04.dbf' size 32000M AUTOEXTEND OFF;

--2.建用户  

create user product identified by product   

default tablespace product;  

 

--3.赋权  

grant connect,resource to product;  

grant create any sequence to product;  

grant create any table to product;  

grant delete any table to product;  

grant insert any table to product;  

grant select any table to product;  

grant unlimited tablespace to product;  

grant execute any procedure to product;  

grant update any table to product;  

grant create any view to product;  

 

查看数据库源名称:

SQL> select name from v$database;

NAME
---------
ORCL

 

 

 

4、查看表空间

SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces 

t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; 

5、执行工具导出数据

sh exp.sh

 

exp.sh 内容:

#!/bash
/datafs/f/unload user/password I_LICY

6、--从进入的服务器中某目录下拷贝文件到另外一个服务器目录下,test是用户名

scp /datafs/fgg/*.unl test@10.31.57.76:/home/test/xiaobo/SQL

7、执行DDL文件生成库表

sh t_ddl.sh;

 

t_ddl.sh 文件内容:

echo "**************************** BEGIN PRODUCT ****************************"
#认证部分
if [ "$1" = "" ]
then
 echo "请输入PRODUCT密码:";
 read PASSWD;
else  
 PASSWD=$1;
fi


#设置部分
sqlplus -s PRODUCT/$PASSWD<<EOF
set errorlogging on;
alter session set nls_language=american;
set heading off;
set echo off;
set verify off;
set pagesize 0;

 

spool PRODUCT_DDL.SQL.LOG

 

@./SQL/PRODUCT_DDL.SQL


spool off
quit;
EOF
echo "**************************** END   PRODUCT ****************************"

 

8、执行工具导入数据

sh t_dml.sh;

 

t_dml.sh 文件内容:

#!/bash


/home/test/xiao/load -U user/password -F ./SQL/Y.unl -T Y
/home/test/xiao/load -U user/password -F ./SQL/CY_DUR.unl -T CY_DUR

9、select * from all_all_tables where  owner='USER' and num_rows='0'

查看数据为0的数据库表

© 著作权归作者所有

共有 人打赏支持
一贱书生
粉丝 19
博文 724
码字总数 600123
作品 0
战略:Oracle全线产品进驻Docker Store!

译者的话: 就在我们质疑、彷徨间,Oracle已经在云这条不归路上越走越远,最开始的Oracle OpenStack,现在的Oracle和Docker,接下来会是什么呢?如果说拥抱OpenStack只是在开源产品上的试水,...

杨志洪 译
2017/04/26
0
0
Linux系统Oracle12.2 RAC集群实施维护_Oracle数据库12cR2(项目实战之五)

课程目标 风哥Oracle数据库教程12cR2(项目实战系列)之五:Linux系统上Oracle 12.2 RAC实施与基本维护,包括系统安装与环境配置、ASM存储配置、Oracle 12cR2 RAC集群软件安装、RAC数据库软件...

风哥Oracle
06/28
0
0
Oracle IO性能测试工具Orion详解

转载声明:本文为DBA+社群原创文章,转载必须连同本订阅号二维码全文转载,并注明作者名字及来源:DBA+社群(dbaplus)。 1Orion概述 1.1 Orion说明 Orion是Oracle提供的IO性能测试工具,运行...

黄石有
2016/01/05
0
0
Linux安装Oracle ODBC及配置pro*C、C++编译环境。

安装ODBC及配置proC/C++编译环境。 1 安装unixODBC 下载unixODBC-2.3.0.tar.gz 安装完毕后,odbc的配置文件在/usr/local/etc下,包括odbc.ini和odbcinst.ini两个文件,暂时不用修改。odbc的相...

COSE
2014/01/03
0
0
Centos7中部署安装Oracle 12c

oracle数据库是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它...

cchenyz
07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用碎片化时间Get Linux系统

起初,我做着一份与IT毫无关系的工作,每月领着可怜的工资,一直想改变现状,但无从下手,也就是大家熟知的迷茫。我相信,每一个人都会或多或少的经历过迷茫,迷茫每一个选择,迷茫工作或者生...

linuxprobe16
今天
5
0
OSChina 周日乱弹 —— 恨不得给你买张飞机挂票

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @开源中国首席灵魂师:分享张希/曹方的单曲《认真地老去》 来不及认真的年轻过,就认真的老去! 《认真地老去》- 张希/曹方 手机党少年们想听...

小小编辑
今天
281
6
如何实现靠谱的分布式锁?

分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够...

郑加威
今天
3
0
Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
5
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部