toad简单使用说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首先要下载安装toad。前提需要安装oracle 客户端。或者安装 oracle 官网上的instantclient_10_2。 Oracle 客户端太大了,我使用 instantclient_10_2。

配置一下

ORA92 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = XXXXXX)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ora92)

)

)

这样就可以连接oracle 了。

接下来看下toad 的一些功能。

查看数据库的各种 object 。

看一下导出

可以选择各种导出的数据类型,包括脚本。

对象查找,可以查询出属于某个用户下面的 object。

数据导入导出

可以是dmp 格式的文件。

一步一步 Next

当然这个你要安装 oracle 客户端。要指定 imp 和 exp 的位置。

表空间查看和表空间的扩展:

需要对某个表空间进行扩展只需要双击一下名称。

会显示这样的信息

点击 find/copy可以复制数据文件名称。下面填写上数据文件的大小。执行execute 即可。

可以进行数据文件添加脚本的查看。

当然你也可以直接执行

ALTER TABLESPACE ICD_BILLLOG2

ADD DATAFILE'G:\ORA_DATA\ICD\RDATA28'

SIZE2000M

AUTOEXTEND OFF;

也可以使用sql 查看表空间的大小。从而对表空间进行扩展。

--表空间查看

select a.*, from (SELECT ,

- "USED (MB)",

"FREE (MB)",

"TOTAL (MB)",

(ROUND(/*100))||'% ' PER_FREE

FROM (SELECT TABLESPACE_NAME,

ROUND(SUM(BLOCKS *

(SELECT VALUE /1024

FROM V$PARAMETER

WHERE NAME ='db_block_size')/1024)) FREE_SPACE

FROM DBA_FREE_SPACE

GROUP BY TABLESPACE_NAME) F,

(SELECT TABLESPACE_NAME,ROUND(SUM(BYTES /1048576))TOTAL_SPACE FROM DBA_DATA_FILES

GROUP BY TABLESPACE_NAME) T

WHERE = a left join dba_data_files t2 on =

-- 增加数据文件:

alter tablespace TBS_CSP_WF_IDX add datafile 'H:\CSPDATA\WF\RLV_DAT0010' size 2000m

如何知道数据裤中某个表所在的tablespace?

select tablespace_name from user_tables where table_name='TEST';

可以看到数据库有多少个tablespace?

select * from dba_tablespaces;

EXP 如何加QUERY参数?

EXP USER/PASS FILE= TABLES(BSEMPMS)

QUERY='"WHERE EMP_NO=\'S09394\'\" ﹔

相关文档
最新文档