广告
返回顶部
首页 > 资讯 > 数据库 >手工安装ORACLE TEXT
  • 819
分享到

手工安装ORACLE TEXT

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

手工安装oracle TEXTgrant CREATE TABLE to student;grant CREATE SEQUENCE to student; ORACLE TEXT安装与卸载 &n

手工安装oracle TEXT
grant CREATE TABLE to student;
grant CREATE SEQUENCE to student;
 ORACLE TEXT安装与卸载
 1.创建CTXSYS用户
以SYS用户执行以下脚本:
sql> connect SYS/passWord as SYSDBA
SQL> spool text_install.txt
SQL> @?/ctx/admin/catctx.sql change_on_install SYSAUX TEMP NOLOCK
各参数含义:
change_on_install – 设置ctxsys用户密码
SYSAUX – 调置ctxsys用户默认表空间
TEMP – 设置ctxsys用户默认临时表空间
LOCK|NOLOCK – 设置ctxsys用户定与不锁定
2.指定默认安装语言
SYS@jzh>conn ctxsys/oracle
Connected.
以ctxsys用户执行如下脚本:
CTXSYS@jzh>@$ORACLE_HOME/ctx/admin/defaults/drdefus.sql
在11.2.0.3版本中,如果不执行以上脚本,那么在执行脚本dr0defin.sql或创建索引时会遇到如下错误:
ERROR at line 1:
ORA-20000: Oracle Text error:
DRG-10700: preference does not exist: CTXSYS.DEFAULT_LEXER
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.CTX_DDL", line 1140
ORA-06512: at line 2
SQL> CREATE INDEX "EXPERIAN2"."IX_COMP_SEARCH" ON "EBA05M5" ("COMPANY_NAME") INDEXTYPE IS "CTXSYS"."CONTEXT";
设置american为默认语言
SYS@jzh>@?/ctx/admin/defaults/dr0defin.sql "AMERICAN";
old   1: SELECT DECODE('&nls_language',
new   1: SELECT DECODE('AMERICAN',
注意:在一些系统中使用text必须指定相关变量,如下列表:
PlatfORM:             Requires path set:    ENV variable:
--------------------- --------------------- -------------------
linux x86-64          YES                   LD_LIBRARY_PATH
Solaris SPARC64       YES                   LD_LIBRARY_PATH
IBM aiX               YES                   LIBPATH
HP PA-RISC            YES                   SHLIB_PATH
HP Itanium            YES                   LD_LIBRARY_PATH
- If you have the C shell (csh or tcsh), enter the following:
   $ setenv LD_LIBRARY_PATH $ORACLE_HOME/ctx/lib:$LD_LIBRARY_PATH
- If you have the Bourne shell (sh), Bash shell (bash), or Korn shell (ksh), enter the following:
   $ export LD_LIBRARY_PATH=$ORACLE_HOME/ctx/lib:$LD_LIBRARY_PATH
Run the following command to check if the LD_LIBRARY_PATH environmental variable is set correctly:
$ echo $LD_LIBRARY_PATH
3. 验证
以sys用户登陆数据库执行如下脚本:
SYS@jzh>select comp_name, status, substr(version,1,10) as version from dba_reGIStry where comp_id = 'CONTEXT';
COMP_NAME                                STATUS               VERSION
---------------------------------------- -------------------- ------------------------------
Oracle Text                              VALID                11.2.0.3.0
SYS@jzh>select * from ctxsys.ctx_version;
VER_DICT                                 VER_CODE
---------------------------------------- ----------------------------------------
11.2.0.3.0                               11.2.0.3.0
SYS@jzh>select substr(ctxsys.dri_version,1,10) VER_CODE from dual;
VER_CODE
----------------------------------------
11.2.0.3.0
SYS@jzh>select count(*) from dba_objects where owner='CTXSYS';
  COUNT(*)
----------
       388
SYS@jzh>select object_type, count(*) from dba_objects where owner='CTXSYS' group by object_type order by 1;
OBJECT_TYPE           COUNT(*)
------------------- ----------
FUNCTION                     2
INDEX                       63
INDEXTYPE                    4
LIBRARY                      1
LOB                          2
OPERATOR                     6
PACKAGE                     74
PACKAGE BODY                63
PROCEDURE                    2
SEQUENCE                     3
TABLE                       50
OBJECT_TYPE           COUNT(*)
------------------- ----------
TYPE                        35
TYPE BODY                    6
VIEW                        77
14 rows selected.
SYS@jzh>select object_name, object_type, status from dba_objects where owner='CTXSYS' and status != 'VALID' order by object_name;
no rows selected
如果有无效对象,可手动重新编译。
4. 卸载Oracle text
? 以sys用户执行如下脚本
SQL> connect SYS/password as SYSDBA
SQL> spool text_deinstall.log
SQL> @?/ctx/admin/catnoctx.sql
SQL> drop procedure sys.validate_context;
SQL> spool off

您可能感兴趣的文档:

--结束END--

本文标题: 手工安装ORACLE TEXT

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

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

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

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

下载Word文档
猜你喜欢
  • 手工安装ORACLE TEXT
    手工安装ORACLE TEXTgrant CREATE TABLE to student;grant CREATE SEQUENCE to student; ORACLE TEXT安装与卸载 &n...
    99+
    2022-10-18
  • oracle 12c 安装 手册
    配置下dns因为oracle 不允许root用户进行安装,所以要增加3个组,并且添加oracle 到组中groupadd -g 54321 oinstall groupadd -g 54322 dba g...
    99+
    2022-10-18
  • 怎么安装Oracle BBED工具
    本篇内容介绍了“怎么安装Oracle BBED工具”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!BBED的...
    99+
    2022-10-18
  • sublime text 3 生成并安装
    1、打开网址http://tmtheme-editor.herokuapp.com/#!/editor/local/Monokai 2、制作自己想要的主题,具体操作网上有很多3、将生成的主题文件*.tmTheme下载下来4、打开sublim...
    99+
    2023-01-31
    并安装 sublime text
  • Sublime Text 3安装与使用
    本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs.com/figure9/p/sublime-text-complete-guide.html)的笔记,并添加了自己整理的一些内容,感谢原作...
    99+
    2023-01-31
    Sublime Text
  • Sublime Text v4.0(4143)如何安装
    这篇文章主要介绍“Sublime Text v4.0(4143)如何安装”,在日常操作中,相信很多人在Sublime Text v4.0(4143)如何安装问题上存在疑惑,小编查阅了各式资料,整理出简...
    99+
    2023-07-05
  • 完全Oracle安装建库手册
    Oracle12C R2 for Centos 7 背景介绍安装配置这东西吧,真没啥可写的,但是你说不写详细点吧,真的好多学员搞不懂,所以呢,熊熊思前想后,打算把自己从头到尾怎么安装的,完全写一下,希望能让...
    99+
    2022-10-18
  • 云端安装Oracle准备工作
    最近很多政府部门业务系统都上云端了,当然是政府云,数据库都需要迁移,安装前的配置略有不同,做一个记录。 挂载本地镜像,配置本地yum源,远程云端安装数据库准备工作如下 1、创建挂载目录 [root@roi...
    99+
    2022-10-18
  • Nodejs sublime text 3安装与配置
    1) 下载sublime并安装,下载列表:http://www.lsjlt.com/softs/132432.html 2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中...
    99+
    2022-06-04
    Nodejs sublime text
  • Sublime Text 4怎么安装使用
    目录安装使用安装 在这里我们可以在sublime text官网进行下载。官网链接:传送门 在这里我下载的版本是Sublime Text 4 (Build 4113) 更新于2021/...
    99+
    2022-11-12
  • 在Linux上安装Oracle11gR2-手工建库
    一、修改oracle用户环境变量[oracle@oracle ~]$ su - oracle [oracle@oracle ~]$ vim&nbs...
    99+
    2022-10-18
  • Oracle 19c RAC on Linux 7.6安装手册
    目录 Oracle 19c  RAC on Linux 安装手册 ... 2 说明 ... 2 1 OS 环境检查 ... 3 2 关闭THP ,开启Hugepages 4 ...
    99+
    2022-10-18
  • oracle 手工删库
    今天因为插入中文是乱码,发现字符集不是ZHS16GBK,所以准备删除了重新建SYS@icsdb >alter database close;alter database close*第 1 行出现错误...
    99+
    2022-10-18
  • ORACLE手工建库
    手动建库:找到官方文档,打开主索引找到管理--create database停止现有的数据库,释放内存 1.设置环境变量--ORACLE_SID2.建立密码文件3.建立文本的参数文件4.建立二进制参数文件5...
    99+
    2022-10-18
  • Oracle 11G安装bbed工具的步骤
    这篇文章主要讲解了“Oracle 11G安装bbed工具的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle 11G安装bbed工具的步骤”吧!...
    99+
    2022-10-18
  • 为VisualStudio手工安装微软ReportViewer控件
    VS2017、VS2019都不自带微软ReportViewer,需要手工安装。 一、安装报表设计器 官网下载 “Microsoft RDLC Report Designe...
    99+
    2022-11-13
  • 手把手系列:(三)安装Oracle 12c数据库- linux
    手把手系列:(二)这篇文章详细描述了ORACLE RAC安装配置过程,今天这篇文章记录了笔者基于前面搭建好的Oracle RAC集群环境安装数据库的详细截图。下面是具体操作:1)下载orcle 数据库安装z...
    99+
    2022-10-18
  • Ubuntu系统下怎么安装Sublime Text 2
    本篇内容介绍了“Ubuntu系统下怎么安装Sublime Text 2”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 下载Sublime...
    99+
    2023-06-13
  • Sublime Text 4如何怎么安装使用
    这篇文章给大家介绍Sublime Text 4如何怎么安装使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装在这里我们可以在sublime text官网进行下载。官网链接:传送门 在这里我下载的...
    99+
    2023-06-26
  • Windows 系统 PostgreSQL 手工安装配置方法
    自从2020年底开始接触 PostgreSQL 以来就喜欢上了这个数据库,个人感觉比 MySQL 好用,多表联合查询性能好很多,同时也不存在 SQLServer 的版权授权费用问题。...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作