相关资料
站内热点

Oracle数据库

更新日期:2016-09-23  作者:陆大春

  
  • APP_DB-ZT_ORACLE12C新特性——CDB与PDB: APP_DB-ZT_ORACLE12C新特性——CDB与PDB ORACLE 12C新特性——CDB与PDB - 潇湘隐者 - 博客园 http://www.cnblogs.com/kerrycode/p/3386917.html[2015/11/10 12:23:26] HOME CONTACT GALLERY 代码改变世界Posts - 492, Articles - 0, Comments
  • ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源: ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源 1.查找出已被锁定的数据库表及相关的sid、serial#及spid select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号 from v$locked_object l , dba_objects o , v$session s , v$process p whe
  • Oracle 11G的用户密码过期等参数设置问题: Oracle 11G的用户密码过期等参数设置问题 Oracle 11g 之前默认的用户时是没有密码过期的限制的,在Oracle 11g 中默认的profile启用了密码过期时间是180天。如下: select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; 过期的密码可用alte
  • Oracle 8i环境下如何连接两台Oracle服务器: Oracle 8i环境下如何连接两台Oracle服务器 软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 3、服务器A、服务器B,均装有NT 4.0中文版 实现方法: 1. 假设A地址192.1.1.1,B地址192.1.1.2 2
  • Oracle Error Message: bat脚本
  • Oracle SQL代码示例:查询数据表占用的空间大小: Oracle SQL代码示例:查询数据表占用的空间大小 Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents where Segment_Name='ztablename' Group By Segment_Name
  • Oracle SQL示例:更改数据表所在表空间: Oracle SQL示例:更改数据表所在表空间 alter table zusertable move tablespace zusertablespace
  • Oracle tns配置的6种常见错误解决问题: Oracle tns配置的6种常见错误解决问题 经过长时间学习Oracle,你可能会遇到Oracle tns配置问题,这里将介绍Oracle tns配置问题的解决方法。最近忙着安装Oracle数据库,本来挺简单的,可老是出现问题,最后自己在网上整理了一些tns错误解决方法,希望对初学者有益。 常见问题: 1、ORA-12541:tns:没有监听器: 显而易见,服务器端的监听器没有启动,另外检查
  • oracle 临时表空间的增删改查: oracle 临时表空间的增删改查 1、查看临时表空间 (dba_temp_files视图)(v_$tempfile视图) select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files; select status,enabled, name, bytes/1024/102
  • oracle 如何建临时表: oracle 如何建临时表 oracle 如何建临时表 在Oracle8i中,可以创建以下两种临时表: 1。会话特有的临时表 CREATE GLOBAL TEMPORARY () ON COMMIT PRESERVE ROWS; 2。事务特有的临时表 CREATE GLOBAL TEMPORARY (
  • Oracle8 数据类型: Oracle8 数据类型 Oracle8 数据类型
  • ORACLE8的分区管理: ORACLE8的分区管理 ORACLE8的分区管理 一、 分区概述: ---- 为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。针对当前社保及电信行业的大量日常业务数据,可以推荐使用ORACLE8的该选项。 ---- 二
  • Oracle表移动表空间: Oracle表移动表空间 Oracle表移动表空间: alter table tb_name move tablespace tbs_name; 使用上面语句对表做空间迁移时,只能移动非lob字段以外的数据,如果要同时移动lob字段数据,必需改用下面的语句才行: alter table tb_name move tablespace tbs_name lob (col_lob1,col_lob2)
  • Oracle常用函数: Oracle常用函数 一、数值函数 CEIL 语法 ceil::= CEIL(n) 功能 返回大于或等于n的最小的整数。 举例 下面例子中,将返回大于或等于15.7的最小的整数: SELECT CEIL(15.7) "Ceiling" FROM DUAL; Ceiling ---------- 16 FLOOR 语法 floor::= F
  • Oracle常用数据字典: Oracle常用数据字典  以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。   命名说明:   Oracle数据字典中,对象名称多数以"USER.","ALL.","DBA."为前缀"USER."视图中记录通常记录执行查询的帐户所拥有的对象的信息,"ALL."视图中记录包括"USER"记录和授权至PUBLIC或用户的对象
  • Oracle的startup命令介绍-转载: Oracle的startup命令介绍 转载nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create database.... mount是用来维护数据库的,比如数据库出现了问题,数据文件被误删除,就无法open,这时可在mount状态下将数据文件
  • Oracle的window服务启动时并不启动实例 : Oracle的window服务启动时并不启动实例 在window服务启动时并不启动实例的两种方法:   (1)通过oradim startup 参数设定,如下:   a.查看oradim帮助   C:Documents and SettingsAdministrator>oradim help   DIM-00002:有效的命令包括: -DELETE, -EDIT, -NEW, -STA
  • Oracle服务关闭脚本: Oracle服务关闭脚本 该脚本是一个bat文件,用于直接关闭windows(XP/2000/2003/2008/VISTA/7)环境下的的Oracle服务。
  • Oracle服务启动脚本: Oracle服务启动脚本 该脚本是一个bat文件,用于直接启动windows(XP/2000/2003/2008/VISTA/7)环境下的的Oracle服务。 Oracle在Windows环境下经常会发现服务管理中Oracle的服务已经启动,但是还是不能使用的情况,该脚本可以解决问题。
  • Oracle工具:DBV-数据文件检查: Oracle工具:DBV 数据文件检查文件名需要是绝对路径。 dbv file=users00.dbf blocksize=4096
  • Oracle关闭数据库Shutdown命令的四种类型: Oracle关闭数据库Shutdown命令的四种类型 shutdown :shutdown normal,在一般情况下关闭数据库,数据库会等待所有连接的用户离线,不再让新的用户连接,之后dismount(卸载)数据库,然后再关闭数据库。 shutdown immediate:立即顺序的关闭数据库,不会等待用户离线,先关闭数据库,卸载数据库后,再关闭例程,数据库重新启动,不会还原例程 shutd
  • ORACLE函数大全: ORACLE函数大全 SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.
  • ORACLE逻辑备份的SH文件: ORACLE逻辑备份的SH文件 Linux/Unix下的备份脚本文件 完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh r
  • Oracle命令:Recover Database: Oracle命令:Recover Database 恢复所有归档文件 recover database until cancel using backup controlfile;
  • Oracle启动时,监听器不启动或打开出错?: Oracle启动时,监听器不启动或打开出错? Oracle启动时,监听器不启动或打开出错? 软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 错误现象: 1、ORACLE启动时,监听器不启动或打开出错 2、服务器端:用username/password登录正常,但用username/password@alias登录不成功 3、客
  • Oracle删除某个用户下的对象的脚本: Oracle删除某个用户下的对象的脚本 --删除某个用户下的对象 set heading off; set feedback off; spool c:\dropobj.sql; prompt --Drop tables select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables; prompt --D
  • Oracle设置内部事件跳过坏块: Oracle设置内部事件跳过坏块 ALTER SYSTEM SET EVENTS='10231 trace name context forever,level 10';
  • Oracle数据更新时的几个优化方法: Oracle数据更新时的几个优化方法 1.使用Merge语法: merge into zprogram a using zprogram b on (a.zxh = b.zxh_l) WHEN MATCHED THEN UPDATE SET a.znextobject_zh= b.zdesc_zh,a.znextobject_en=b.zdesc_en,a.znextloc_zh=b.zlocp
  • Oracle数据库SQL语句: Oracle数据库SQL语句
  • Oracle数据库SQL语句:创建用户-Create User: Oracle数据库SQL语句:创建用户 Create User创建用户: create user dangjiuuser indentified by dangjiupassword; 分配角色权限: grant connect,resource,dba to dangjiuuser; grant create session to dangjiuuser; 撤销权限 revoke creat
  • Oracle数据库SQL语句:修改用户-Alter User: Oracle数据库SQL语句:修改用户 Alter User修改密码:alter user dangjiuuser identified by dangjiupassword
  • oracle数据库startup nomount 和mount open exclusive的区别: oracle数据库startup nomount 和mount open exclusive的区别 nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create database.... mount是用来维护数据库的,比如数据库出现了问题,数据文
  • Oracle数据库常见错误及解决方法: Oracle数据库常见错误及解决方法
  • oracle数据库常用SQL: oracle数据库常用SQL 查询表空间大小SQL: SELECT a.tablespace_name "tablespace",total,free, (total-free) size1, ROUND((total-free)/total,4)*100 "percent" FROM (SELECT tablespace_name,SUM(bytes) free FROM DBA_FREE_SP
  • Oracle数据库常用数据表: Oracle数据库常用数据表 该文档基本适用于ORACLE 8i,Oracle 9i,Oracle 10g,Oracle 11g等Oracle DB系统。 可以直接查询all_tables获得说明 sys开头 sysobjects 系统对象表 sysColumns 数据库字段表 sysUsers 系统用户表 sysdenpends 当前数据库的依赖关系 dba_开头 dba_
  • ORACLE数据库归档打开和关闭的命令: ORACLE数据库归档打开和关闭的命令 开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false 注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动 c:\sqlplus /nolog sqlplus:>conn /@er1.world
  • Oracle数据库默认账号和密码: Oracle数据库默认账号和密码 Oracle数据库默认的管理员账号和密码分别为: system/manager sys/change_on_install
  • Oracle系统相关知识: Oracle
  • Oracle修改表结构语句-网络: Oracle修改表结构语句 网络1.修改表的字段: 修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制): 语法: ALTER TABLE 表名 MODIFY(列名 数据类型); eg1: alter table skate_test modify (author number(10,0) ); 在修改列的长度时,只能改为比现有字段实际存的长度还要大,否则提示下面错
  • Oracle-在VB.NET中使用ODT连接Oracle数据库: Oracle-在VB.NET中使用ODT连接Oracle数据库 在VB.NET中使用ODT连接Oracle数据库 在VB.NET中使用ODT连接Oracle数据库 Oracle数据库的安装及设置 第一步,下载ODT,可以从以下地址下载,可以使用高版本连接低版本的Oracle数据库,下载地址为:http://www.oracle.com/technetwork/database/windows/
  • Oracle在Windows下的数据库备份脚本: Oracle在Windows下的数据库备份脚本 @echo off title 数据库联机导出 set dest_path=e:\oraerpdata set working_path=e:\oraerpdata set logfile=hotback.log set xh=%date:~4,10% set xh2=%time::=% set xh2=%xh2:~0,6% set xh=%xh%
  • Oracle中使用sql语句替换回车换行符的方法: Oracle中使用sql语句替换回车换行符的方法 可以使用以下语句进行替换。 select replace(zcontent_source,chr(10),'
    '||chr(10)) from zcontent where zid='1000011764'
  • Oralce数据库管理:监听程序管理: Oralce数据库管理:监听程序管理 查看监听状态: lsnrctl -stat 启动监听: lsnrctl -start 关闭监听: lsnrctl stop
  • restore database与recover database区别-转载: restore database与recover database区别 转载restore 只是用备份来还原,recover是用archivelog或者online log 举例说明: 假设我时间点A,做了个备份,时间点B数据库挂了 restore database ;// 这个操作利用时间点A做的备份来还原,返回到时间点A recover database ;//这个操作利用archiv
  • SQLPlus访问远程oracle数据库的快捷方法: SQLPlus访问远程oracle数据库的快捷方法 如果要连接远程数据库,传统的一定可行的方法是在本地装一个Oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接 oracle官网上提供了最小访问包,就是如下3个包,加起来35MB。 1、首先去oracle的官方网站上http://www.oracle.com/technol
  • windows2008下安装oracle10g: windows2008下安装oracle10g 本方法仅对windows2008及SP1/SP2有效,对R2无效。 Windows7下安装Oracle 11G的方法类似。 1.在otn网站下载: Oracle Database 10g Release 2 (10.2.0.4) for Microsoft Windows Vista x64 and Microsoft Windows Serv
  • 快速转移数据的方法: 快速转移数据的方法 如果你要把ORACLE里的大量数据(80M以上)转移到另外的用户,另外的表空间里。可以用下面介绍的快速转移 数据的方法。 一、建新表的方式 create table target_tablename tablespace target_tablespace_name nologging pctfree 10 pctused
  • 为Oracle数据库服务器的多个实例配置多个监听: 为Oracle数据库服务器的多个实例配置多个监听 tnslsnr进程是监听、并接受远程连接数据库请求的监听进程,listener.ora是tnslsnr进程的配置文件,监听的参数都是从该配置文件中读取。 该文件位于服务端,$ORACLE_HOME/network/admin/listener.ora。 如果你只需要在本地连接数据库,不接受远程连接,
  • 修改数据库归档文件以及REDOLOG文件的位置: 修改数据库归档文件以及REDOLOG文件的位置 在安装SAP系统的Oracle数据库时,有时会将日志和归档文件放错地方,可以采用以下方法进行调整: 首先移除Oracle的REDOLOG ALTER DATABASE DROP LOGFILE MEMBER 'F:/ORACLE/ER1/MIRRLOGA/LOG_G11M2.DBF' ALTER DATABASE ADD LOGFILE
  • 在SAP服务器中启动和关闭ORACLE数据库的完整过程: 在SAP服务器中启动和关闭ORACLE数据库的完整过程 首先进入命令行,Windows平台使用cmd命令进入。 >sqlplus /nolog sqlplus>conn /@er1.world as sysdba 注:此处的er1是本机数据库的实例名,具体可以参见tnsname文件。 强行关闭数据库: sqlplus>shutdown immediate 启动数据库,但是只是加载,并不




免费下载链接:      查看附件打开密码
没有可下载的附件,请直接另存本页!

TAG:
友荐云推荐