PL/SQL 操作数据库常见脚本
----------------------------------------------------------------------------- 标题 : rtsos_tablespace.sql ---- 功能 :创建'RTSOS'数据库的表空间和用户。---- 项目组 :RTSOS-------------------------------------------------------------------------------/*-------------------------------------------------------------------------** 创建表空间**-------------------------------------------------------------------------*/CREATE TABLESPACE RTSOSNOLOGGING EXTENT MANAGEMENT LOCALDATAFILE 'D:\oracle\product\10.2.0\oradata\RTSOS.dbf' SIZE 128M AUTOEXTEND ON NEXT 16M MAXSIZE UNLIMITED;CREATE TABLESPACE RTSOS_INDEX NOLOGGING EXTENT MANAGEMENT LOCALDATAFILE 'D:\oracle\product\10.2.0\oradata\RTSOS_INDEX.dbf' SIZE 16M AUTOEXTEND ON NEXT 2M MAXSIZE UNLIMITED;------------------------------------------------------------------------------- 增加用户-- ---------------------------------------------------------------------------prompt 增加用户:sa-- 查询系统用户:select username from dba_users;create user sa identified by liuxuezong default tablespace RTSOStemporary tablespace TEMPprofile DEFAULT; grant connect to sa;grant dba to sa;grant resource to sa;grant unlimited tablespace to sa;/*----------------------------------------------------------------------------- 标题 : rtsos_createtable.sql ---- 功能 :创建'RTSOS'数据库中相关的表。---- 项目组 :RTSOS---- ---------------------------------------------------------------------------*/connect sa/liuxuezong@RTSOS;------------------------------------------------------------------------------- 工务表:TRPW_SAMPLE100HZ-----------------------------------------------------------------------------prompt Creating TRPW_SAMPLE100HZ...create table TRPW_SAMPLE100HZ(TYPE number (2) not null,SAMPLE_TIME NUMBER(12) not null,VAL0 number(9,3) null,VAL1 number(9,3) null,VAL2 number(9,3) null,VAL3 number(9,3) null,VAL4 number(9,3) null,VAL5 number(9,3) null,VAL6 number(9,3) null,VAL7 number(9,3) null,VAL8 number(9,3) null,VAL9 number(9,3) null,VAL10 number(9,3) null,VAL11 number(9,3) null,VAL12 number(9,3) null,VAL13 number(9,3) null,VAL14 number(9,3) null,VAL15 number(9,3) null,VAL16 number(9,3) null,VAL17 number(9,3) null,VAL18 number(9,3) null,VAL19 number(9,3) null,VAL20 number(9,3) null,VAL21 number(9,3) null,VAL22 number(9,3) null,VAL23 number(9,3) null,VAL24 number(9,3) null,VAL25 number(9,3) null,VAL26 number(9,3) null,VAL27 number(9,3) null,VAL28 number(9,3) null,VAL29 number(9,3) null,VAL30 number(9,3) null,VAL31 number(9,3) null,VAL32 number(9,3) null,VAL33 number(9,3) null,VAL34 number(9,3) null,VAL35 number(9,3) null,VAL36 number(9,3) null,VAL37 number(9,3) null,VAL38 number(9,3) null,VAL39 number(9,3) null,VAL40 number(9,3) null,VAL41 number(9,3) null,VAL42 number(9,3) null,VAL43 number(9,3) null,VAL44 number(9,3) null,VAL45 number(9,3) null,VAL46 number(9,3) null,VAL47 number(9,3) null,VAL48 number(9,3) null,VAL49 number(9,3) null,VAL50 number(9,3) null,VAL51 number(9,3) null,VAL52 number(9,3) null,VAL53 number(9,3) null,VAL54 number(9,3) null,VAL55 number(9,3) null,VAL56 number(9,3) null,VAL57 number(9,3) null,VAL58 number(9,3) null,VAL59 number(9,3) null,VAL60 number(9,3) null,VAL61 number(9,3) null,VAL62 number(9,3) null,VAL63 number(9,3) null,VAL64 number(9,3) null,VAL65 number(9,3) null,VAL66 number(9,3) null,VAL67 number(9,3) null,VAL68 number(9,3) null,VAL69 number(9,3) null,VAL70 number(9,3) null,VAL71 number(9,3) null,VAL72 number(9,3) null,VAL73 number(9,3) null,VAL74 number(9,3) null,VAL75 number(9,3) null,VAL76 number(9,3) null,VAL77 number(9,3) null,VAL78 number(9,3) null,VAL79 number(9,3) null,VAL80 number(9,3) null,VAL81 number(9,3) null,VAL82 number(9,3) null,VAL83 number(9,3) null,VAL84 number(9,3) null,VAL85 number(9,3) null,VAL86 number(9,3) null,VAL87 number(9,3) null,VAL88 number(9,3) null,VAL89 number(9,3) null,VAL90 number(9,3) null,VAL91 number(9,3) null,VAL92 number(9,3) null,VAL93 number(9,3) null,VAL94 number(9,3) null,VAL95 number(9,3) null,VAL96 number(9,3) null,VAL97 number(9,3) null,VAL98 number(9,3) null,VAL99 number(9,3) null)
STORAGE ( INITIAL 64K NEXT 64K minextents 1 maxextents UNLIMITED PCTINCREASE 0)
NOLOGGING;alter table TRPW_SAMPLE100HZadd PRIMARY KEY(TYPE, SAMPLE_TIME)using index tablespace RTSOS_INDEX STORAGE(INITIAL 64K NEXT 64K minextents 1 maxextents UNLIMITED PCTINCREASE 0)NOLOGGING;grant select on TRPW_SAMPLE100HZ to PUBLIC;---------------------------------------------------------------------------prompt 1 Tables Created...----------------------------------------------------------------------------- 标题 : rtsos_droptablespace.sql ---- 功能 :删除'RTSOS'数据库的表空间和用户。---- 项目组 :RTSOS---- ---------------------------------------------------------------------------/*-------------------------------------------------------------------------** 删除表空间**-------------------------------------------------------------------------*/DROP TABLESPACE RTSOS INCLUDING CONTENTS AND DATAFILES;DROP TABLESPACE RTSOS_INDEX INCLUDING CONTENTS AND DATAFILES;------------------------------------------------------------------------------- 删除用户-----------------------------------------------------------------------------prompt 删除用户:saDROP USER sa CASCADE
转载于:https://www.cnblogs.com/songhaipeng/archive/2012/12/27/2835032.html
PL/SQL 操作数据库常见脚本相关推荐
- pl/sql操作数据库之触发器的使用
pl/sql操作数据库之触发器的使用 这篇文章讲述的是pl/sql操作数据库之触发器的使用,如有错误或不当之处,还望各位大神批评指正. 什么是触发器? 触发器是许多关系数据库系统都提供的一项技术.在O ...
- oracle导入dmp报无效的sql,oracle施用pl/sql导入数据库备份文件dmp导入失败原因
oracle使用pl/sql导入数据库备份文件dmp导入失败原因 利用PL/SQL导入数据库备份失败: Tools→Import →Tables Import Executable选择导入工具路径 D ...
- 编写SQL Server数据库对象脚本的方法
In this article, we will explore various ways for scripting SQL Server database objects. 在本文中,我们将探索编 ...
- 基于PL/SQL的数据库备份方法
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明 ...
- JavaWeb - 数据库,MySQL安装卸载,MySQL服务器存储结构,sql语言,使用sql操作数据库/数据库表/表中记录,聚集函数,分组操作,limit关键字,重置root密码
转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72781451 1.数据库的简介 (1)什么是数据库,就是一个文件系统,使用标准sql ...
- oracle导入del数据文件,pl/sql,Oracle数据库中,不小心delete数据并递交后如何恢复被删数据...
用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer 区别 导出数据到excel文件 excel数据导入到数据 ...
- SQL 将数据库生成脚本
前言 之前在公司的一个项目中,有个同事需要对一个数据进行分库处理,本来是打算用备份,然后在分库的.但是那种方法麻烦,而且遇到数据表比较大的话就很慢,还有就是会备份一些没必要的表,清理起来也是费时费力. ...
- oracle数据库提示无监听,【原创】PL/SQL连数据库提示无监听程序
一.问题描述: 安装好ORACLE服务器端后,利用PL/SQL连数据,提示无监听程序. 二.解决步骤: 1.检查防火墙. 将防火墙关闭. 2.查看监听服务. 在管理工具->服务中查看监听服务是否 ...
- windows服务器系统巡检脚本,sql server 数据库巡检脚本
我司数据库一季度巡检一次,所以经常用到下面脚本 --1.查看数据库版本信息 select @@version --2.查看所有数据库名称及大小 exec sp_helpdb --3.查看数据库所在机器 ...
最新文章
- 解决编译nginx模块与rpm包安装的nginx不兼容问题
- java11 新特性 详解
- mysql 自定义函数 时间差_MYSQL自定义函数之返回两个时间的指定类型时差
- n皇后问题,使用位运算解决
- 可阅读性html css,css有继承性的属性有哪些?
- Oracle 小技巧
- 微服务架构日志集中化 安装 EFK (Fluentd ElasticSearch Kibana) 采集nginx日志
- python爬取网易云歌单_详解python selenium 爬取网易云音乐歌单名
- 李涓子 | 机器智能加速器:大数据环境下知识工程的机遇和挑战
- 我们为什么会爱上一个人?
- Python学习 之 OS模块
- 大型网站采用的具有稳定性的系统构架
- MFC的Application Wizard所生成的各种文件功能
- 社会治理智慧平台、联动指挥、综合执法、数据汇集、数据研判、智慧政务、图表模板、大屏、可视化、智慧工厂、办公、能源、医疗、校园、自动化综合车间大屏、车间数据、人力资源、员工考核、医院、rp原型
- yum离线下载rpm包
- 人工神经网络----Hebbian学习规则
- 笔记本样机的识别(加测硬盘通电时间软件HDTune)
- Unity中表格制作与动态生成
- 【Android学习之路】之从零开始做一个小项目(一)
- linux 查看dns',linux 下查看DNS版本