精华内容
下载资源
问答
  • Oracle数据库中主要配置文件解析1. os env/etc/etc/profile~/.bash_profileORACLE_BASE=/opt/oracle/productexport ORACLE_BASEORACLE_SID=pdhptlt10gORAENV_ASK=NO. oraenvORAENV_ASK=YESORAENV_HOME=/opt/oracle/...

    Oracle数据库中主要配置文件解析

    1. os env

    /etc/etc/profile

    ~/.bash_profile

    ORACLE_BASE=/opt/oracle/product

    export ORACLE_BASE

    ORACLE_SID=pdhptlt10g

    ORAENV_ASK=NO

    . oraenv

    ORAENV_ASK=YESORAENV_HOME=/opt/oracle/product/10.2.0.4.0.as

    如: 定义 ORACLE_HOME时 用 到 了 ORACLE_BASE,那 么 ORACLE_HOME 的 定 义 应 该 在ORACLE_BASE之后

    2) oratab

    /etc/oratab 文件描述目前系统中创建的数据库实例 以及是否通过 dbstart 和dbshut 来控制该实例的启动与关闭 如下所示 忽略以#开头的注释部分 :

    cams:/u01/app/oracle/product/8.1.7:Y

    其中 cams 为实例 ID /u01/app/oracle/product/8.1.7为 ORACLE_HOME目录 Y表示允许使用 dbstart和 dbshut 启动和关闭该实例数据库 如果设置为N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动和关闭

    3) oracle spfile和pfile

    a. spfile${ORACLE_SID}.ora

    b. spfile.ora

    c. init${ORACLESID}.ora

    查看系统是以pfile还是spfile启动

    Select isspecified,count(*) from v$spparameter group by isspecified;

    如果isspecified里有true,表明用spfile进行了指定配置

    如果全为false,则表明用pfile启动

    使用SPfile的好处

    Spfile改正了pfile管理混乱的问题,在多结点的环境里,pfile会有多个image

    启动时候需要跟踪最新的image。这是个烦琐的过程。

    用spfile以后,所有参数改变都写到spfile里面(只要定义scope=spfile或both),参数配置有个权威的来源。

    查看spfile location

    show parameter spfile

    从spfile获取pfile

    Create pfile='d:pfileSID.ora' from spfile;

    Create pfile='d:pfileSID.ora' from spfile='spfile_location';

    从pfile获取spfile

    Create spfile from pfile='Your_pfile_location'

    Create spfile='spfile_location' from pfile='Your_pfile_location'

    e.g.(windows2003)

    Create spfile='F:\ngenpbt\db\dbdump\spfile\spfilengenpbt.ora' from pfile='F:\ngenpbt\db\dbdump\pfile\initngenpbt.ora'

    动态修改参数

    alter system set parameter=Value scope=spfile|both|memory

    Startup nomount的时候需要读去spfile或pfile,两者共存,spfile优先

    强制用pfile启动

    SQL>startup pfile='Your_Pfile.ora'

    startup spfile='/data/oracle/product/10.2.0/db_1/dbs/dbs/spfile_mqq.ora' force

    通过pfile连接到spfile启动

    修改pfile文件

    fyi,

    http://www.cnblogs.com/jacktu/archive/2008/02/27/1083232.html

    http://www.orafaq.com/node/5

    http://www.eygle.com/archives/2005/10/oracle9i_feature_spfile01.html

    Checking:

    select decode(count(*), 1, 'spfile', 'pfile' ) USED

    from v$spparameter

    where rownum=1 and isspecified='TRUE'

    Configuring the listener is easy enough. The listener are configured in the

    $ORACLE_HOME/network/admin/listener.ora configuration file. Here is a

    basic configuration:LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

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

    )

    )

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)

    (SID_NAME = test)

    )

    )

    The first section is labeled "LISTENER", this is the name of the listener

    itself, and can be anything you like although "LISTENER" is the traditional

    name. Then we have some nested configuration parameters, the most important of

    which is the address section, which in this case specifies the listener to use

    TCP, on host address 10.10.0.130 port 1521. Port 1521 is the traditional default

    port, but again you can use anything you like.

    The SID_LIST_LISTENER defines our essential parameters, namely the SID_NAME

    (same as $ORACLE_SID) and ORACLE_HOME (same as $ORACLE_HOME). The name

    "SID_LIST_LISTENER" actually is derived from the LISTENER name, so if you did

    actually change the listeners name to "MYLISTENER", for instance, your second

    section would be "SID_LIST_MYLISTENER".

    If you wanted to have multiple databases specified you could nest more

    SID_DESC parameters in the SID_LIST. In the same way, if you wanted to listen on

    diffrent IP addresses you could use multiple DESCRIPTION sections in the

    DESCRIPTION_LIST. For example:LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

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

    )

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.0.10)(PORT = 1522))

    )

    )

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)

    (SID_NAME = test)

    )

    (SID_DESC =

    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)

    (SID_NAME = anotherdb)

    )

    )

    fyi, http://www.cuddletech.com/articles/oracle/node1.html

    5) sqlnet.ora

    sqlnet.ora 文件的存放路径为 $ORACLE_HOME/network/admin

    以下是一个示例

    NAMES.DEFAULT_DOMAIN = localdomain

    NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

    说明 NAMES.DEFAULT_DOMAIN 指定网络域名 NAMES.DIRECTORY_PATH指定当解析客户端连接标识符时命名方法 naming metthods 采用的优先顺序

    从左至右递减,在 CAMS 应用中, 这两个参数采用上述所示的系统缺省值

    e.g,

    # This file is actually generated by netca. But if customers choose to

    # install "Software Only", this file wont exist and without the native

    # authentication, they will not be able to connect to the database on NT.

    SQLNET.AUTHENTICATION_SERVICES = (NTS)

    6) tnsnames.ora

    PDHPTLT10G,PDHPTLT10G_YDCRH08,PDHPTLT10G_YDCRH08.WORLD =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.133.154)(PORT = 15037))

    )

    (CONNECT_DATA =

    (SERVICE_NAME = pdhptlt10g)

    )

    )

    展开全文
  • 七、安装ORACLE数据库ORACLE 9I有3张盘,分别为A\B\C。安装完A|B盘之后,需要手动选择B|C盘。安装过程中,基本选择默认,需要手动一、使用数据库配置助手创建数据库。1. 创建数据库2. 选择模板[事务管理]3. 数据库...

    5268f80b9b1e01f982625ef6fac83ca1.png

    七、安装ORACLE数据库ORACLE 9I有3张盘,分别为A\B\C。安装完A|B盘之后,需要手动选择B|C盘。安装过程中,基本选择默认,需要手动

    一、使用数据库配置助手创建数据库。

    1. 创建数据库

    2. 选择模板[事务管理]

    3. 数据库信息[全局数据库名|SID[SALEDB]]

    4. 数据库连接选项[专用服务器模式]

    5. 初始化参数

    6. 数据库存储

    7. 创建选项[创建数据库]

    二、创建用户

    登录PL/SQL DEVELOPER工具活SQL PLUS后,执行SQL语句。

    1. 创建用户[CREATE USER SALEUSER[用户名] IDENTIFIED BY SALEUSER[密码] DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA UMLIMITED ON USERS]

    2. 授权[GRANT DBAC TO SALEUSER[用户名]]

    三、导出Oracle数据库所有对象及表数据

    D:\ORACLE\ORA92\BIN>[EXP SALEUSER[用户名]/SALEUSER[密码]@ORACLE_SERVER_SALE[ORACLE服务名] FILE=D:\SALEDB.DMP OWNER=(SALEUSER[用户名])]

    四、导入ORACLE数据库所有对象及表数据

    D:\ORACLE\ORA92\BIN>[IMP SALEUSER[用户名]/SALEUSER[密码]@ORACLE_SERVER_SALE[ORACLE服务名] FILE=D:\SALEDB.DMP FULL=Y]

    五、PL/SQL DEVELOPER工具提供的基本导入导出功能有

    1. 导出数据库所有对象到SQL文件中

    2. 导出所选择的表到DMP文件中(没有函数过程选项)

    3. 导入DMP文件到数据库中(没有函数过程选项)

    六、配置服务名

    开始|ORACLE|ORA HOME92|CONFIGURATION AND MIGRATION TOOLS|NET MANAGER|ORACLE NET配置|本地|服务命名

    七、安装ORACLE数据库

    ORACLE 9I有3张盘,分别为A\B\C。安装完A|B盘之后,需要手动选择B|C盘。安装过程中,基本选择默认,需要手动输入的只有第6步[数据库标识|全局数据库名|SID],输入ORCL,如果ORCLE实例[数据库]存在,可以用ORCL2等命名。安装完之后,需要设置DATABASE CONFIGURATION ASSISTANT。SYS口令设为SYS,SYSTEM口令设为SYSTEM

    logo.gif

    1428d0e076c3959ab11d28a39bc84fab.png

    5268f80b9b1e01f982625ef6fac83ca1.png

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • 我们今天主要讨论的是Oracle数据库的安装配置流程,本文以Oracle数据库的安装配置流程的实例描述来详细的介绍相关的实际操作,你如果是Oracle数据库疯狂一族的话,以下的文章,你一定不要错过。一、使用数据库配置...

    我们今天主要讨论的是Oracle数据库的安装配置流程,本文以Oracle数据库的安装配置流程的实例描述来详细的介绍相关的实际操作,你如果是Oracle数据库疯狂一族的话,以下的文章,你一定不要错过。

    一、使用数据库配置助手创建数据库

    1. 创建数据库

    2. 选择模板[事务管理]shili

    3. 数据库信息[全局数据库名|SID[SALEDB]]

    4. 数据库连接选项[专用服务器模式]

    5. 初始化参数

    6. 数据库存储

    7. 创建选项[创建数据库]

    二、创建用户

    登录PL/SQL DEVELOPER工具活SQL PLUS后,执行SQL语句。

    1. 创建用户[CREATE USER SALEUSER[用户名] IDENTIFIED BY SALEUSER[密码] DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA UMLIMITED ON USERS]

    2. 授权[GRANT DBAC TO SALEUSER[用户名]]

    三、导出Oracle数据库所有对象及表数据

    D:\Oracle\ORA92\BIN>[EXP SALEUSER[用户名]/SALEUSER[密码]@Oracle_SERVER_SALE[Oracle服务名] FILE=D:\SALEDB.DMP OWNER=(SALEUSER[用户名])]

    四、导入Oracle数据库所有对象及表数据

    D:\Oracle\ORA92\BIN>[IMP SALEUSER[用户名]/SALEUSER[密码]@Oracle_SERVER_SALE[Oracle服务名] FILE=D:\SALEDB.DMP FULL=Y]

    五、PL/SQL DEVELOPER工具提供的基本导入导出功能有

    1. 导出数据库所有对象到SQL文件中

    2. 导出所选择的表到DMP文件中(没有函数过程选项)

    3. 导入DMP文件到数据库中(没有函数过程选项)

    六、配置服务名

    开始|Oracle|ORA HOME92|CONFIGURATION AND MIGRATION TOOLS|NET MANAGER|Oracle NET配置|本地|服务命名

    七、安装Oracle数据库

    Oracle 9I有3张盘,分别为A\B\C。安装完A|B盘之后,需要手动选择B|C盘。安装过程中,基本选择默认,需要手动输入的只有第6步[数据库标识|全局数据库名|SID],输入ORCL,如果ORCLE实例[数据库]存在,可以用ORCL2等命名。安装完之后,需要设置DATABASE CONFIGURATION ASSISTANT。SYS口令设为SYS,SYSTEM口令设为SYSTEM。

    【编辑推荐】

    【责任编辑:孙巧华 TEL:(010)68476606】

    点赞 0

    展开全文
  • Oracle数据库安全配置基线Oracle数据库安全配置基线目 录第1章概述11.1目的11.2适用范围11.3适用版本1第2章账号12.1账号安全12.1.1删除不必要账号12.1.2限制超级管理员远程登录22.1.3用户属性控制22.1.4数据字典访问...

    Oracle数据库安全配置基线

    Oracle数据库安全配置基线

    目 录

    第1章概述1

    1.1目的1

    1.2适用范围1

    1.3适用版本1

    第2章账号1

    2.1账号安全1

    2.1.1删除不必要账号1

    2.1.2限制超级管理员远程登录2

    2.1.3用户属性控制2

    2.1.4数据字典访问权限3

    第3章口令3

    3.1口令安全3

    3.1.1账户口令的生存期3

    3.1.2重复口令使用4

    3.1.3认证控制4

    3.1.4更改默认帐户密码5

    3.1.5密码更改策略5

    3.1.6密码复杂度策略6

    第4章日志7

    4.1日志审计7

    4.1.1数据库审计策略7

    第5章其他8

    5.1其他配置8

    5.1.1设置监听器密码8

    5.1.2加密数据8

    第6章持续改进9

    概述

    目的

    本文规定了应当遵循的安全性设置标准,本文档旨在指导系统管理人员进行的安全。

    本的使用者包括:服务器系统管理员、安全管理员。本适用的范围包括:服务器安全基线项说明 应删除或锁定与数据库运行、维护等工作无关的账号。检测操作步骤首先锁定不需要的用户

    在经过一段时间后,确认该用户对业务确无影响的情况下,可以删除。基线符合性判定依据结合要求和实际业务情况判断符合要求,删除或锁定与设备运行、维护等与工作无关的账号。备注限制超级管理员远程登录

    安全基线项目名称数据库管理系统Oracle远程登录安全基线要求项安全基线项说明 限制具备数据库超级管理员(SYSDBA)权限的用户远程登录。检测操作步骤1. 以Oracle用户登陆到系统中。

    2. 以sqlplus ‘/as sysdba’登陆到sqlplus环境中。

    3. 使用show parameter命令来检查参数REMOTE_LOGIN_PASSWORDFILE设置。

    Show parameter REMOTE_LOGIN_PASSWORDFILE

    4. 检查在$ORACLE_HOME/network/admin/sqlnet.ora文件中参数SQLNET.AUTHENTICATION_SERVICES设置。基线符合性判定依据参数REMOTE_LOGIN_PASSWORDFILE设置为NONE;

    sqlnet.ora文件中参数SQLNET.AUTHENTICATION_SERVICES设置成NONE。备注用户属性控制

    安全基线项目名称数据库管理系统Oracle用户属性控制策略安全基线要求项安全基线项说明 对用户的属性进行控制,包括密码策略、资源限制等。检测操作步骤1. 以DBA用户登陆到sqlplus中;

    2.查询视图dba_profiles和dba_usres来检查profile是否创建。基线符合性判定依据1.可通过设置profile来限制数据库账户口令的复杂程度,口令生存周期和账户的锁定方式等;

    2.可通过设置profile来限制数据库账户的CPU资源占用。备注数据字典访问权限

    安全基线项目名称数据库管理系统Oracle数据字典访问权限策略安全基线要求项安全基线项说明 启用数据字典保护,只有SYSDBA用户才能访问数据字典基础表。检测操作步骤1. 以Oracle用户登陆到系统中;

    2. 以sqlplus ‘/as sysdba’登陆到sqlplus环境中;

    3. 使用show parameter命令检查参数O7_DICTIONARY_ACCESSIBILITY。基线符合性判定依据select VALUE from v$parameter where NAME='O7_DICTIONARY_ACCESSIBILITY'是否设置为FALSE备注

    口令

    口令安全

    账户口令的生存期

    安全基线项目名称数据库管理系统Oracle账户口令生存期安全基线要求项安全基线项说明 在相应应用程序条件允许的情况下,对于采用静态口令认证技术的数据库,账户口令的生存期不长于90天。检测操作步骤1. 以Oracle用户登陆到系统中;

    2. 以sqlplus ‘/as sysdba’登陆到sqlplus环境中;

    3. 执行select resource_name, limit from dba_profiles, dba_users where dba_profiles.profile = dba_users

    .profile and dba_users.account_status='OPEN' and resource_name='PASSWORD

    展开全文
  • 新手入门oracle的基础就是能正确配置数据库服务器并且掌握常用工具的使用。对于实验过程中可能出现的问题,大家可以看看这篇博客链接: ORACLE 10g新手入门常见错误整理.1)下载Oracle10g数据库服务器安装程序,进行...
  • 1、创建数据库(1)打开“开始”菜单—oracle目录—配置和移植工具—DATABASE CONFIGURATION ASSISTANT,点击下一步(2)点击创建数据库,点击下一步(3)按照默认选择“一般用途或事务处理”,点击下一步(4)输入全局...
  • Q1:C#连接oracle数据库Add.config配置文件怎么写C#连接Oracle数据库(查询数据)using System;using System.Collections.Generic;using System.ComponentModel;//这行和下一行都要先在引用中填加system.data....
  • 当我们要连Oracle数据库怎么也连不上,也不是数据库的问题时,可能时没有给Uibot添加这个插件。右键选择Uibot快捷方式,打开Uibot安装位位置,把这些插件复制到安装目录下,重启UiBOT就行了。... ...
  • 搜集整理的Oracle数据库安装与配置方法以及C#连接操作Oracle数据库的典型代码,比较管用的说。主要包括10个方面内容:1、ORACLE817安装(服务器端/客户端)。2、ORACLE817配置(服务器端)。3、ORACLE817配置...
  • 端口映射已设置好,但是连接不上数据库,mysql能用,想请问oracle怎么配置
  • Linux下Oracle安装两个实例一个监听的配置:listener.ora文件,# LISTENER.ORA Network Configuration File: /opt/oracle/product/9.2/network/admin/listener.ora# Generated by Oracle configuration tools....
  • 解决oracle数据库“监听程序当前无法识别连接描述符中请求的服务”今晚搞了几个小时的oracle配置,现在终于连上了,同时也发现好多人每次重装系统后都得重装oracle,现将我如何处理这一类问题的方法分享如下,嘿嘿,...
  • 本文档讲的是spss statistics 19.0如何配置odbc连接本地oracle数据库,步骤如下: 1、开启远程oracle数据库服务,开启以下两个即可 2、在本地客户端中,安装好oracle数据库(版本为win32_11gr2_client,主要是为了...
  • Oracle数据库怎么添加新的实例?,oracle实例安装Oracle时如果不指定SID,系统会默认设置为orcl,如果在安装过程中忘记修改了服务名,或者需要添加新的服务名(实例名),本文将讲述如何在windows以及linux下添加新的...
  • 在网上看到找了很多的oracle 数据源的连接的配置,真的是很难得成功啊!今天终于成功了:在此和大家分享一下:主要是tomcat6.014和oracle9i 的连接:硬件环境我就不再强调了,实话俺也不怎么懂!呵呵··the first ...
  • ODI安装环境:windows2008按照这个路径配置:https://blog.csdn.net/weixin_34174422/article/details/85069749​不知下载文件要解压节点的哪个路径下,求大神解答报错信息:ODI-1590: 脚本执行失败。Caused By: org...
  • 今天和大家分享一下win7系统修改本地IP出现oracle数据库配置连接出错问题的解决方法,在使用win7系统的过程中经常不知道如何去解决win7系统修改本地IP出现oracle数据库配置连接出错的问题,有什么好的办法去解决win7...
  • Eclipse连接Oracle数据库介绍由于eclipse是开源产品,所以许多工具都以插件的形式提供由用户选择安装,许多文章中都提到了如何连接数据库,但是并没有说明需要加载以及如何加载数据库.jar,现在补充如下,以飨后人!...
  • driver=oracle.jdbc.driver.OracleDriver #正式数据库 #url=jdbc:oracle:thin:@10.123.128.42:1521:csi #测试数据库 #url=jdbc:oracle:thin:@localhost:1521:csi url=jdbc:oracle:thin:@127.0.0.1:1521:hpttestdata...
  • 一、组和安全性: 在操作系统下建立用户组也是保证数据库安全性的一种有效方法。Oracle程序为了安全性目的一般分为两类:一类所有的用户...(1)在安装Oracle Server前,创建数据库管理员组(DBA)而且分配root和Orac
  • 我要在playFramework配置 oracle 数据库 多个数据源 应该怎么配置以及引用呢? 我已经在conf里面写了另一个数据源 名字是test,然后我想查找的时候用sql来查找,类似这种方法 rawSql= RawSqlBuilder.parse(sql) ....
  • Oracle的安装分为database(数据库)和client(客户端)。...或者个人电脑Oracle database11g ,client 10g下载Oracle数据库软件安装包,并解压。解压后应该是有图中三个文件,一个是客户端,一个是database先安装data...
  • 当我们安装完oracle数据库之后,我们会想着用可视化工具连接,navicat是我们常用的可视化连接数据库的工具 当我们安装完oracle数据库的时候,我们需要先启动他 先把相应的服务启动 保证这两个服务是启动...
  • 2.1 安装Oracle 10g数据库服务器 ;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库服务器;安装数据库...
  • 连接Oracle数据库的方法很多,下面为您介绍了一个通过OCI8接口连接Oracle数据库的方法,希望对您学习连接Oracle数据库方面能有所帮助。如果你是是有那个PL/SQL程序的话,就可以顺利的执行以下的步骤了,因为oci8会...
  • Java通过配置文件连接Mysql和Oracle数据库实例详解--------------------------------------------------配置文件: db.properties#Mysql parametermysqldriver=...
  • 先说一下怎么配置oracle数据库dblink 其实dblink和... 创建可以采用两种方式: 1、已经配置本地服务 create public database link fwq12 connect to fzept ide先说一下怎么配置oracle数据库dblink其实dblink和数据...
  • 概述今天主要介绍一下怎么用prometheus来监控Oracle数据库,下面一起来看看吧!一、配置go由于Prometheus 是用golang开发的,所以首先安装一个go环境,Go语言是跨平台,支持Windows、Linux、Mac OS X等系统,还提供...
  • oracle安装的时候填本机ip地址还是127.0.0.1?

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 772
精华内容 308
关键字:

oracle数据库怎么配置