`

11月导入数据库记录(oracle)

阅读更多

----------调整最大连接数---------------

SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine
from v$session a, v$sqlarea b
where a.sql_address =b.address order by cpu_time/executions desc;
----查看当前有哪些用户正在使用数据

 

select count(*) from v$process;--取得数据库目前的进程数。
select value from v$parameter where name = 'processes'; --取得进程数的上限。
select * from v$license;--查询数据库自启动以来最大的并发数量
alter system set processes = 300 scope = spfile;--修改最大连接数:

shutdown immediate;--重启数据库:
startup; --重启数据库:

 

-------------------解锁scott帐户--------------------------

alter user scott account unlock;
grant connect,resource,unlimited tablespace to scott;
alter user scott identified by tiger ;
-------------------导入数据----------------------------------
//创建数据表空间rk
create tablespace rk
logging
datafile 'd:\oracle\product\10.2.0\oradata\orcl\rk.dbf'
size 1024m
autoextend on
extent management local;

//创建数据表空间zp
create tablespace zp
logging
datafile 'd:\oracle\product\10.2.0\oradata\orcl\zp.dbf'
size 512m
autoextend on
extent management local;

//创建用户并rkxt ,设置密码rkxt ,指定表空间 rk
create user rkxt identified by rkxt
default tablespace rk;
//给用户授予一般权限
grant connect,resource to rkxt;

//一次给多个用户授予一般权限

grant connect,resource to rkxt1,rkxt2,rkxt3;

//给用户授予DBA 权限 (可选)
grant DBA to rkxt;
//修改rkxt帐户的密码为abcd 
alter user rkxt identified by abcd ;

//执行SQL脚本导入数
。。。

-------------------------删除已有的用户---------------------------
转]oracle删除表空间中一用户对应的所有数据2009-01-15 16:17oracle删除表空间中一用户及其对应的所有数据pl/sql:

drop user rkxt cascade

例如:drop user rkxt cascade     (其中rkxt为用户名)

drop    user    ***    cascade    与    drop    user    ***有什么区别?
前者只删除用户,后者连带删除此用户名下的所有表、视图等等数据。

加参数cascade(级联、串联的意思,[])就是为了删除这个用户下的所有对象。  
如果你用oracle的控制台删除用户,会弹出提示问是否删除这个用户下的所有对象,这个参数的作用和在这个点确定的作用是一样的!

 

分享到:
评论

相关推荐

    通过shell脚本连接oracle数据库客户端oracle-instantclient11.2-basic-11.2

    本教程将详细介绍如何通过shell脚本利用Oracle Instant Client 11.2 Basic连接到Oracle数据库,并使用sqlldr工具进行数据导入。 首先,`oracle_usr.tar.gz`是一个包含Oracle Instant Client文件的压缩包。你需要将...

    Oracle数据库平台维护报告

    ### Oracle数据库平台维护报告知识点详解 #### 一、平台构成 **1.1 硬件平台构成** - **服务器配置:** - 每台服务器采用的是SunFire V490型号,具备高性能计算能力。 - CPU配置:采用Sun UltraSparc IV双核...

    高性能动态SQL Oracle数据安全 Oracle 数据库的聚簇技术 等等

    本文将深入探讨Oracle的一些核心知识点,包括数据导入导出、系统性能优化、动态SQL、数据安全以及数据库的架构和管理。 1. **全面认识Oracle数据库**: Oracle数据库是一个关系型数据库管理系统,支持ACID属性,...

    ORACLE数据库习题.pdf

    11. **日期运算**:表达式`LAST_DAY(ADD_MONTHS(28 -5 月-06,5))`能计算出5个月后那一天所在月份的最后一天的日期,正确答案是D。 12. **列出唯一值**:在SQL中,`DISTINCT`子句用于列出唯一不同的值。 13. **子...

    Oracle11g维护培训课件(华为内部教材)

    - **1999年11月**:Oracle 8.1.6版发布。 - **1999年11月**:Oracle 8.1.7版发布。 - **2000年8月**:Oracle 8i Release 1版发布。 - **2001年6月**:Oracle 9i Release 1版发布。 - **2002年5月**:Oracle 9i ...

    Oracle_数据泵导出和导入

    Export: Release 10.2.0.1.0 - Production on 星期三, 10 11月, 2010 0:16:04 Copyright (c) 2003, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2....

    Oracle help

    11. **备份与恢复**:Oracle提供完整、增量和导出导入等多种备份策略,以及RMAN(恢复管理器)工具进行数据恢复。 12. **安全性**:Oracle有强大的用户权限和角色管理机制,可以控制对数据库的访问和操作。 "2009-...

    数 据 库 笔 记 oracle

    通过阅读“8.20.txt”到“10月17日.txt”等文件,你将深入学习Oracle数据库的实际操作,进一步提升你的数据库管理技能。同时,"PageInation.java.txt"可能包含有关分页查询的Java实现,这对于处理大量数据的Web应用...

    Oracle 11g问答题

    - Oracle 11g 发布于2007年7月11日。 #### 6. Oracle 版本号的含义 - Oracle 版本号通常采用“主版本号.次版本号.修正版本号”的格式表示,如11.2.0.4。 - “主版本号”代表主要版本,如11表示第11代Oracle数据库...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 4. 运行...

    PacktPub.Oracle.SQL.Developer.2.1.Dec.2009.rar

    《Oracle SQL Developer 2.1》是由Packt Publishing在2009年12月发布的一本专业书籍,主要关注于Oracle SQL Developer这一强大的数据库管理工具。这本书详细介绍了如何使用SQL Developer进行有效的数据库开发和管理...

    ORACLE实用总结

    系统通常会保存大约半个月内的SQL语句记录。 **3. 监控数据库会话与处理死锁** - 通过工具菜单中的“Sessions”选项,可以监控当前数据库的所有活动会话。此外,在“Sessions”窗口中选择“Locks”标签页,可以...

    数据库操作语句大全(sql)

    15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...

    oracle日期时间

    例如,计算当前日期与2005年11月12日之间的月份数: ```sql SELECT months_between(sysdate, to_date('2005-11-12', 'yyyy-mm-dd')) FROM dual; ``` 结果将是两个日期间的月份数差。 5. `NEXT_DAY`函数:返回...

    oracle truncate恢复

    在Oracle数据库管理过程中,有时会因为误操作导致表被`TRUNCATE`,这可能会造成数据丢失。幸运的是,Oracle Database Utilities (ODU) 提供了一种有效的手段来恢复被`TRUNCATE`的表。本文将详细介绍如何使用ODU进行...

    oracle命令

    这对于刚接触Oracle数据库的用户来说非常有用,因为它可以帮助他们快速了解数据库中的基本结构。 #### 二、创建新表 **命令:** 1. **基于现有表结构创建空表:** ```sql SQL> create table bas select * from ...

    数据库课程设计-教职工管理系统.doc

    - **数据库管理**:支持数据库的导入、导出、备份、还原等功能。 #### 八、系统设计流程 - **数据流图**:描绘数据如何在系统中流动。 - **ER图**:定义实体间的关系。 - **程序流程图**:展示系统运行逻辑。 - **...

Global site tag (gtag.js) - Google Analytics