去客户那增加 Oracle tablespace

2023-11-29 13:38

本文主要是介绍去客户那增加 Oracle tablespace,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天去客户那,先发现oracle em 控制台连部上:

 

1:先检查oracle 监听:lsnrctl stauts:

 

oracle@hgpsfe01:/oracle$ lsnrctl status

LSNRCTL for IBM/AIX RISC System/6000: Version 11.2.0.1.0 - Production on 29-NOV-2010 18:24:15

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for IBM/AIX RISC System/6000: Version 11.2.0.1.0 - Production
Start Date                16-NOV-2010 20:08:03
Uptime                    12 days 22 hr. 16 min. 12 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      ON
Listener Parameter File   /oracle/app/oracle/product/11g/db/network/admin/listener.ora
Listener Log File         /oracle/app/oracle/diag/tnslsnr/hgpsfe01/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=43.82.201.176)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=43.82.201.175)(PORT=1521)))
Services Summary...
Service "sfe" has 2 instance(s).
  Instance "sfe", status UNKNOWN, has 1 handler(s) for this service...
  Instance "sfe", status READY, has 1 handler(s) for this service...
Service "sfeXDB" has 1 instance(s).
  Instance "sfe", status READY, has 1 handler(s) for this service...
The command completed successfully

 

监听没有问题,要是没有起来的话,可以用:lsnrctl start

 

2:看一下em 的服务有没有起来:

 

oracle@hgpsfe01:/oracle$ emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2009 Oracle Corporation.  All rights reserved.
https://hgpsfe01:1158/em/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory /oracle/app/oracle/product/11g/db/hgpsfe01_sfe/sysman/log

要是没有起来的话,可以:emctl start dbconsole

 

3:好,下面开始增加表空间:

 

已开始犯了个错误:

root@hgpsfe01:/# lspv
hdisk6          00cea78553b71557                    sharevg         active
hdisk0          00cea785c1dd8e65                    rootvg          active
hdisk1          00cea785c7046df6                    rootvg          active
hdisk2          00cea7851951d076                    archvg          active
hdisk3          00cea7851961e649                    datavg          active
hdisk4          00cea785196210c6                    datavg          active
hdisk5          00cea785196232e6                    datavg          active

用lsvg datavg发现:(oracle 是装在datavg 上的)

root@hgpsfe01:/# lsvg datavg
VOLUME GROUP:       datavg                   VG IDENTIFIER:  00cea78500004c000000012b196377a5
VG STATE:           active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      2460 (314880 megabytes)
MAX LVs:            512                      FREE PPs:       59 (7552 megabytes)
LVs:                2                        USED PPs:       2401 (307328 megabytes)
OPEN LVs:           2                        QUORUM:         2 (Enabled)
TOTAL PVs:          3                        VG DESCRIPTORS: 3
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         3                        AUTO ON:        no
MAX PPs per VG:     130048                                   
MAX PPs per PV:     1016                     MAX PVs:        128
LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable

 

发现只有:7G的样子,而客户要装200G,这个怎么办呢?

请教了一下以前安装的工程师,.....

 

3:换了一个命令:df  -g

 

root@hgpsfe01:/# df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           2.00      1.91    5%     6343     2% /
/dev/hd2           4.00      0.99   76%    55349    20% /usr
/dev/hd9var        1.00      0.54   47%     4938     4% /var
/dev/hd3           4.00      3.57   11%      197     1% /tmp
/dev/hd1           1.00      0.80   20%      453     1% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       1.00      0.89   12%     3466     2% /opt
/dev/lv_oracle     15.00      4.33   72%    49231     5% /oracle
/dev/lv_archlog    100.00     10.94   90%      218     1% /archlog
/dev/lv_oradata    300.00     48.02   84%       31     1% /oradata      (增加前 利用为23%)
/dev/lv_vsopshare    100.00     93.13    7%     1941     1% /vsopshare
/dev/lv_tivoli      2.00      2.00    1%        4     1% /tivoli

 

4:使用命令:

SQL> alter tablespace TBS_SFE_DATA add datafile '/oradata/sfe/tbs_sfe_data_04.dbf' size 50G;
alter tablespace TBS_SFE_DATA add datafile '/oradata/sfe/tbs_sfe_data_04.dbf' size 50G
*
ERROR at line 1:
ORA-01144: File size (6553600 blocks) exceeds maximum of 4194303 blocks

看来比较不顺,把50G降到30G试试:

 

SQL> alter tablespace TBS_SFE_DATA add datafile '/oradata/sfe/tbs_sfe_data_04.dbf' size 30G;

Tablespace altered.

 

5:继续增加:

SQL> alter tablespace TBS_SFE_DATA add datafile '/oradata/sfe/tbs_sfe_data_05.dbf' size 30G;

Tablespace altered.

 

......

 

6: 创建表空间成功。可以去em 控制台看到已经增加到200G了。

这篇关于去客户那增加 Oracle tablespace的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/433036

相关文章

Oracle数据库在windows系统上重启步骤

《Oracle数据库在windows系统上重启步骤》有时候在服务中重启了oracle之后,数据库并不能正常访问,下面:本文主要介绍Oracle数据库在windows系统上重启的相关资料,文中通过代... oracle数据库在Windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方

Oracle Scheduler任务故障诊断方法实战指南

《OracleScheduler任务故障诊断方法实战指南》Oracle数据库作为企业级应用中最常用的关系型数据库管理系统之一,偶尔会遇到各种故障和问题,:本文主要介绍OracleSchedul... 目录前言一、故障场景:当定时任务突然“消失”二、基础环境诊断:搭建“全局视角”1. 数据库实例与PDB状态2

oracle 11g导入\导出(expdp impdp)之导入过程

《oracle11g导入导出(expdpimpdp)之导入过程》导出需使用SEC.DMP格式,无分号;建立expdir目录(E:/exp)并确保存在;导入在cmd下执行,需sys用户权限;若需修... 目录准备文件导入(impdp)1、建立directory2、导入语句 3、更改密码总结上一个环节,我们讲了

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Oracle 数据库数据操作如何精通 INSERT, UPDATE, DELETE

《Oracle数据库数据操作如何精通INSERT,UPDATE,DELETE》在Oracle数据库中,对表内数据进行增加、修改和删除操作是通过数据操作语言来完成的,下面给大家介绍Oracle数... 目录思维导图一、插入数据 (INSERT)1.1 插入单行数据,指定所有列的值语法:1.2 插入单行数据,指

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

CentOS7增加Swap空间的两种方法

《CentOS7增加Swap空间的两种方法》当服务器物理内存不足时,增加Swap空间可以作为虚拟内存使用,帮助系统处理内存压力,本文给大家介绍了CentOS7增加Swap空间的两种方法:创建新的Swa... 目录在Centos 7上增加Swap空间的方法方法一:创建新的Swap文件(推荐)方法二:调整Sww

Oracle 通过 ROWID 批量更新表的方法

《Oracle通过ROWID批量更新表的方法》在Oracle数据库中,使用ROWID进行批量更新是一种高效的更新方法,因为它直接定位到物理行位置,避免了通过索引查找的开销,下面给大家介绍Orac... 目录oracle 通过 ROWID 批量更新表ROWID 基本概念性能优化建议性能UoTrFPH优化建议注