广告
返回顶部
首页 > 资讯 > 数据库 >oracle的自带脚本有哪些
  • 701
分享到

oracle的自带脚本有哪些

2024-04-02 19:04:59 701人浏览 薄情痞子
摘要

本篇内容主要讲解“oracle的自带脚本有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“oracle的自带脚本有哪些”吧!创建一个数据库看起来容易,做起来难

本篇内容主要讲解“oracle的自带脚本有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“oracle的自带脚本有哪些”吧!

创建一个数据库看起来容易,做起来难。若是手动来创建的话,就需要对数据库的内容必须了解,知道各个功能可以执行哪些脚本后可以使用。因此本文收集一些oracle中的rdbms及其他目录的一些脚本说明及使用方法。

     $ORACLE_HOME 这个路径就不写了,只写相对路径。这些脚本若不会使用,不知道是否添加参数,就先打开脚本,查看页头的说明,就明白是否需要执行时写入参数。

1.  @?/rdbms/admin/catlog.sql     

    执行这个脚本后,创建数据库的统计视图,审计视图。

2. @?/rdbms/admin/catexp.sql

  执行这个脚本后,数据库具有导入导出功能,即可以使用exp、imp、expdp、impdp。

3. @?/rdbms/admin/catproc.sql

   数据库具有pl/sql的使用功能。

4. @?/rdbms/admin/cataudit.sql

创建审计数据字典视图

5. @?/rdbms/admin/ownctab.plb

    @?/rdbms/admin/owmaggrs.plb

    @?/rdbms/admin/owmaggrb.plb

    这三个脚本的执行是用来创建wmsys用户,要使用列转行函数wm_concat函数。但是要注意这个函数不能写到程序来做,因为这个函数在不同的oracle版本中返回的字段类型不一样,10.2.0.5以上返回的是clob类型,之前的是varchar2类型。

6. @?/rdbms/admin/catblock.sql

   创建有关locks的视图,包括DBA_KGLLOCK、DBA_LOCKS、DBA_LOCK_INTERNAL、DBA_DML_LOCKS、DBA_DDL_LOCKS、DBA_WaiTERS、DBA_BLOCKERS

7. @?/rdbms/admin/catexp7.sql

  解决不同版本的EXp兼容问题。

8. @?/rdbms/admin/catjobq.sql

  创建关于job的视图。

9. @?/rdbms/admin/utlxplan.sql

   创建使用autotrace跟踪工具,执行完这个脚本后,再执行:CREATE PUBLIC SYNONYM PLAN_TABLE FOR PLAN_TABLE;GRANT ALL ON PLAN_TABLE TO PUBLIC;

10. @?/sqlplus/admin/plustrce.sql(注意:这是sqlplus目录下的脚本)

  创建plustrace角色,grant plustrace to public  这样所有用户都可以使用autotrace跟踪工具。

11. @?/rdbms/admin/spcreate.sql

  配置statspack,创建了perfstat用户,并在执行的过程中会提示输入该用户使用的表空间和临时表空间。

  若执行失败,则先执行@?/rdbms/admin/spdrop.sql卸载用户和创建的视图,然后再执行上面的创建脚本。

12.@?/rdbms/admin/dbmshord.sql

  DBMS_REDEFINITION,在线重定义各种类型的方法。执行以上脚本后,需要赋权限:

  ALTER ANY TABLE
 CREATE ANY TABLE
 DROP ANY TABLE
 LOCK ANY TABLE
 SELECT ANY TABLE

 The following privileges may be required too:
 CREATE ANY INDEX
 CREATE ANY TRIGGER

在使用的过程中可能会报:PLS-00201: identifier 'DBMS_REDEFINITioN' must be declared

但是我们已经创建了该包还是会报,就需要给相应的用户赋予使用的权限。

GRANT ALL ON SYS.DBMS_REDEFINITION TO TEST;  这样就解决了上述问题。

13.@?/rdbms/admin/dbmsutil.sql   针对的是DBMS_SYSTEM

GRANT EXECUTE ON DBMS_SYSTEM TO username;

14.@?/javavm/install/initJVM.sql  针对缺少DBms_java

  执行该脚本后可以在oracle中添加java代码

15.@?/javavm/install/initjvma.sql  安装java组件。

   14和15必须一起安装,oracle才能正常使用java功能。

select * from v$option t where t.PARAMETER='Java';

select distinct owner,name from dba_source where lower(NAME)='dbms_java';

到此,相信大家对“oracle的自带脚本有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

您可能感兴趣的文档:

--结束END--

本文标题: oracle的自带脚本有哪些

本文链接: https://www.lsjlt.com/news/62851.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle的自带脚本有哪些
    本篇内容主要讲解“oracle的自带脚本有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“oracle的自带脚本有哪些”吧!创建一个数据库看起来容易,做起来难...
    99+
    2022-10-18
  • Python的自动化脚本有哪些
    Python的自动化脚本有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。前言:大家平时有没有注意到你每天可能会执行许多的重复的任务,例如阅读 pdf、播放音...
    99+
    2023-06-22
  • Python自动化脚本有哪些
    本篇内容主要讲解“Python自动化脚本有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python自动化脚本有哪些”吧!10个杀手级应用的Python自动化脚本01、图像优化器这个伟大的自...
    99+
    2023-07-05
  • 好用的Python自动化脚本有哪些
    这篇文章主要介绍好用的Python自动化脚本有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、自动化阅读网页新闻这个脚本能够实现从网页中抓取文本,然后自动化语音朗读,当你想听新闻的时候,这是个不错的选择。代码分...
    99+
    2023-06-29
  • vbs脚本有哪些
    这篇文章将为大家详细讲解有关vbs脚本有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 VBS   取得本机IP strComputer = "."&...
    99+
    2023-06-08
  • 有哪些有用的Shell脚本
    这篇文章主要讲解了“有哪些有用的Shell脚本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些有用的Shell脚本”吧!【例子:001】判断输入为数字,字符或其他代码如下:#!/bin/...
    99+
    2023-06-09
  • 常用的Oracle 11g内存视图脚本有哪些
    今天就跟大家聊聊有关常用的Oracle 11g内存视图脚本有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。今天主要分享几个关于Oracle数据库...
    99+
    2022-10-19
  • 有哪些超级实用的Python自动化脚本
    本篇内容主要讲解“有哪些超级实用的Python自动化脚本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些超级实用的Python自动化脚本”吧!给照片添加水印给照片添加水印的代码多种多样,下面...
    99+
    2023-07-06
  • python自带的库有哪些
    Python自带的库有很多,以下是一些常用的库:1. math:数学运算库,提供了一些常用的数学函数,如三角函数、对数函数等。2. ...
    99+
    2023-09-22
    python
  • 有哪些经典的vbs脚本
    这篇文章主要讲解了“有哪些经典的vbs脚本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些经典的vbs脚本”吧!文件下载(无回显)  echo iLocal ...
    99+
    2023-06-08
  • 常用的shell脚本有哪些
    这篇文章主要讲解了“常用的shell脚本有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“常用的shell脚本有哪些”吧!1.模拟linnux登录shell代码如下:#/bin/bashe...
    99+
    2023-06-09
  • 常用的Sheel脚本有哪些
    这篇文章给大家分享的是有关常用的Sheel脚本有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、list_sys_status.sh显示系统使用的以下信息:主机名、IP地址、子网掩码、网关、DNS服务器IP...
    99+
    2023-06-27
  • 实用的Python脚本有哪些
    本篇内容介绍了“实用的Python脚本有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!系统提示工具这个工具用到了win10toast库来...
    99+
    2023-06-30
  • 有哪些csh脚本语法
    这篇文章主要介绍“有哪些csh脚本语法”,在日常操作中,相信很多人在有哪些csh脚本语法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些csh脚本语法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!cs...
    99+
    2023-06-09
  • Linux监控脚本有哪些
    小编给大家分享一下Linux监控脚本有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!查看主机网卡流量代码如下:#!/bin/bash#network#Mike...
    99+
    2023-06-09
  • VBS常用脚本有哪些
    本篇内容介绍了“VBS常用脚本有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!将 域用户或租添加到本地组 Set objGro...
    99+
    2023-06-08
  • Python有哪些实用脚本
    这篇文章主要讲解了“Python有哪些实用脚本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python有哪些实用脚本”吧!1.解决 linux 下 unzip 乱码的问题。import&n...
    99+
    2023-06-16
  • 处理Shell脚本中带有空格的变量(bash脚本)
    本篇主要介绍bash脚本中对于含空格文件处理方式。 在批量处理音频文件时候使用下面的脚本发现含有空格的文件名并不能被处理; #$1: 遍历的文件夹 rootDir=$1 cd $rootDir allAudioFil...
    99+
    2022-06-04
    shell 空格变量 bash脚本变量
  • shell脚本的知识点有哪些
    小编给大家分享一下shell脚本的知识点有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!shell 脚本是区分小写的2.Unix特殊字符有: ( ; $ &...
    99+
    2023-06-09
  • Linux里的脚本语言有哪些
    本篇文章为大家展示了Linux里的脚本语言有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。到Linux下的脚本语言,网友们可能还不十分清楚,这次就给大家盘点下Linux下的脚本编程语言。Perl...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作