搜档网
当前位置:搜档网 › Oracle-11g-R2-RAC-Windows-2008安装笔记

Oracle-11g-R2-RAC-Windows-2008安装笔记

Oracle-11g-R2-RAC-Windows-2008安装笔记
Oracle-11g-R2-RAC-Windows-2008安装笔记

Oracle 11g R2 RAC Windows 2008安装笔记

1、服务器安装配置清单1.1配置清单

1.2服务器IP地址网络规划

1.3安装光盘及相关程序

1.4划分网络存储1.数据库集群两服务器IQN表。

2.存储划分列表情况

1.5架构图

2、操作系统相关、基本环境配置2.1安装Windows操作系统及配置2.1.1安装Windows2008R2

安装过程略。

2.1.2激活2008R2、并开启远程桌面

(1)正常激活

2008R2.

(2)桌面计算机/属性/远程,开启远程桌面。

2.1.3修改主机名,并修改统一用户名与密码

1.分别修改两个节点的主机名为

node1,node2

2,修改统一的administrator用户名与密码,因为远程同步安装软件包的时间是通过用户名与密码进行远程复制数据的。

2.1.4关闭防火墙

分别关闭node1,node2节点防火墙。

2.1.5配置DEP与关闭UAC

(1)桌面计算机/属性/高级,性能设置,分别配置两台服务器上的DEP,需要重启后生

(2)在控制面板,用户,分别配置两台服务器上的UAC,需要重启后生效.

2.1.6配置修改虚拟存

(1)桌面计算机/属性/高级,性能设置/高级/虚拟存,更改。

(2)自定义虚拟存大小,通常为存的两倍,或为Oracle的推荐进行设置。

2.1.7配置禁用"媒体感知"功能

(1)运行regedit

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/

新建一个DWORD值,命名为DisableDHCPMediaSense值为1,如下图所示,需要重启后生效。

该配置项是oracle安装的一个检查项。

2.2配置本地网络2.2.1配置IP地址及网卡

(1)按照网络规划中的表格设置服务器业务段网卡的IP地址,下面以node1服务器为

例,设置后截图如下:

(2)服务器心跳线网卡的IP地址。

(3)修改服务器两块网卡的名称,用于区别网卡功能。

(4)在node2上重复以上操作,两节点要配置成一样。

过程略,方式见上。

2.2.2修改网卡优先级顺序

(1)先在node1上操作,两节点要配置成一样。控制面板/网络和共享中心/更改适配器

设置。

(2)选组织,显示菜单,出现菜单栏,再选择高级、高级设置。

(3)将pub网卡上移,取消下面IPV6协议。

2.2.3配置hosts文件

(1)分别在node1,node2两个节点配置本地hosts文件hosts文件的路径为:

C:\WINDOWS\System32\drivers\etc\hosts,

192.168.10.191node1

192.168.10.192node2

192.168.10.193node1-vip

192.168.10.194node2-vip

10.10.10.10node1-priv

10.10.10.11node2-priv

192.168.10.190scan-cluster

(2)修改后的截图如下:

2.3挂载共享存储ASM2.

3.1准备ISCSI磁盘

按照网络规划中的表格设置服务器网卡的IP地址,下面以node1服务器为例,设置后截图如下:

2.3.2挂载ISCSI磁盘

(1)node1服务器为例,两节点都要进行配置,控制面板、iSCSI发起程序,第一次启

动,提示如下。

(2)再次打开控制面板、iSCSI发起程序,发现、发现门户,输入ipSAN地址。

(3)选择目标,选择IQN,点击连接,启用多路径。

(4)配置后如下图所示。

2.3.3初始化ISCSI磁盘

(1)node1服务器上操作过程截图如下,找到磁盘管理,如图所示。

(2)依次联机并初始化磁盘。

(3)操作完成后磁盘状态如下。

(4)然后再node2节点上磁盘管理中进行联机操作即可。

2.3.4创建裸设备磁盘分区

(1)node1服务器上操作,开始—运行—cmd。

说明:操作命令解释如下:

输入Diskpart,在diskpart命令下输入:automountenable开机自动挂载磁盘,该操作两节点都要做。

继续输入:listdisk显示磁盘数量与名称。

Selectdisk1#选择磁盘,该磁盘用于CRS

Createpartext#创建扩展分区

Createpartlog#以全部空间创建逻辑分区

(2)操作过程如下。

(3)创建分区的过程

(4)node2上执行automountenable即可,无需再分区与格式化。

3、安装OracleRAC3.1安装GridInfrastructure3.1.1准备安装包

node1

上传以下三个包到D盘

p1*******_112030_Linux-x86-64_1of7.zip

p1*******_112030_Linux-x86-64_2of7.zip

p1*******_112030_Linux-x86-64_3of7.zip

说明:1、2是oracle安装介质,3是GRID软件的安装介质。

注意:版本均是目前Oracle11g的最新版本,11.2.0.4.0。

3.1.2预安装环境检查1.预环境检查

node1,node2节点

D:\grid>runcluvfystage-precrsinst-nnode1,node2-verbose

执行集群服务设置的预检查

正在检查节点的可访问性...

虚拟机Linux系统安装ORACLE

一、安装Red Hat Linux系统 1.安装VM后,点击【文件】-【新建虚拟机】。 2.选择【典型】点击【下一步】。

3 3.选择光盘映像路径。 4.建立用户,点击【下一步】。

5.录入相关信息后,点击【下一步】后,设置虚拟机大小,根据需要更改配置,直到完成系统安装。

二、安装ORACLE服务端 1.使用root用户登录,密码为之前设置的密码,拷贝oracle database for linux文件到虚拟机系统中。 2.解压安装文件。注意:文件比较多,最好不要解压至根目录。可以新建文件夹,再执行解压。在终端输入以下命令: [root@localhostDesktop]#mkdir /OracleInstallFiles [root@localhostDesktop]#mv oracle_11g_r204-linux-x64.zip /OracleInstallFiles/ 3.创建ORACLE组及用户,输入以下命令: [root@localhostDesktop]#groupaddoinstall [root@localhostDesktop]#groupadddba [root@localhostDesktop]#useradd -g oinstall -G dba -m oracle [root@localhost Desktop]# passwdoracle(设置ORACLE用户密码)

4.设置文件夹权限,输入以下命令: [root@localhostDesktop]#chown -R oracle:oinstall /OracleInstallFiles/database/ [root@localhost Desktop]# su - oracle(切换用户命令,之后会经常用到) [oracle@localhost~]$chmod -R 755 /OracleInstallFiles/database/ 5.打开安装程序执行安装,输入以下命令: [oracle@localhost~]$ cd /OracleInstallFiles/database/ [oracle@localhostdatabase]$ ./runInstaller 假如执行打开安装程序后,未弹出安装界面,重启后直接使用ORACLE用户登录,再执行以上命令。

WindowsServer2016虚拟机安装Oracle12cRAC

WindowsServer2016虚拟机安装Oracle12c_RAC 群集磁盘2:ASM 第1章安装环境确认 1.1 硬件平台(Hyper-V) RAC-A 1G内存双网卡 RAC-B 1G内存双网卡 iscsi服务器1G内存 1.2 软件环境 操作系统:Windows Server 2016 Oracle软件:Oracle Database 12c Release 1 (12.1.0.2.0)

集群工具:Oracle Database Grid Infrastructure (12.1.0.2.0) 磁盘管理工具:ASM 1.3 安装平台信息 第2章环境准备 2.1 修改主机名 在两台主机上分别执行,计算机——右键(属性),主机名设置为RAC-A和RAC-B。 2.2 关闭防火墙 关闭所有防火墙。

停止Windows Firewall系统服务。 在主机1和主机2上ping对方的公用和私用地址,要求都能ping通。 2.3 配置DEP 在两台主机上,计算机——右键(属性)——更改设置——高级(设置)——数据执行保护(DEP),选择仅为基本windows程序和服务启用(重启后才能生效)。

2.4 关闭UAC 在两台主机上,控制面板(小图标方式查看)——用户账户——更改用户账户控制设置,改为从不通知,确定(重启后生效)。 2.5 禁用媒体感知功能 因为在网络调试时,Windows 的“媒体感知”功能会检测出本机和局域网设备没有正常连通,接着可能就会禁用捆绑在网卡上的某些网络协议,其中就包括TCP/IP 协议。由于TCP/IP 协议被禁用了,这样该TCP/IP 应用程序就无法进行调试了。(该设置重启生效) 在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters中添加键值如下:

ORACLE笔记

1.Oracle 工具:sqlplus Sqlplus / as sysdba Shutdown immediate(关闭数据库) Startup(启动数据库) 注意:数据库开启才可以进行操作 Select username,account_status from dba_users;(查询数据库中所有的用户名称与用户状态) Alter user scott identified by tiger account unlock;(scott用户解锁) Sqlplus scott/tiger(使用SCOTT 密码为tiger登陆ORACLE数据库) Connect scott/tiger (在SQL>中直接使用SCOTT用户连接数据库) Show all;(看所有变量) Set sqlprompt “_user>”(设置sqlplus环境下面的提示符用自身用户显示) 注意:如要变量下次重启生效必须把变量写入 /u01/app/oracle/product/10.2.0/db_1/sqlplus/admin/glogin.sql中 Host(回到系统) Help index(查看所有命令) Help+命令(类似于LINUX中的MAN,查看命令的格式与用法) Disconnect(关闭SQLPLUS工具但是不离开数据库) Describe emp(查看EMP表) Define(定义变量,常用与写脚本用) 如:DEFINE _EDITOR =”vi” (CHAR) (定义VI编辑器用于保存最后一条执行的SQL语句) Save /u01/app/oracle/aa.sql (保存SQL语句) Get /u01/app/oracle/aa.sql (调用保存的SQL语句) 2.select(select 查询语句是ORACLE中最常用的语句) DML语句包括(insert 写入,update改变,delect删除,merge两张表同步) 注意:merge常用在ETL(数据仓库)底下 DDL数据定义语句包括(create创建对象,alter修改,drop删除对象,rename改名,truncate 删除整个表) TCL事务处理语句(commit提交立刻生效,rollback回滚,savepoint保存点,savepoint(保存点) DCL权限语句(grant赋予权限,revoke(收回权限) ORACLE的表称之为堆表(keep table) SELECT (1) writing basic SQL select statemanes 1. selecting all columns SCOTT>select * from dept; SCOTT>select dname,deptno,loc from dept; Basic SELECT Statement SELECT *|{[DISTINCT] column|expression [alias],...} FROM table;

学习oracle数据库的总结(图文整理)

1、在开发环境中连接到数据库,进行基本的select查询操作; 2、熟悉plsql的使用; 3、熟悉sqlplus相关命令(登录、查询、导入导出等) 登录sqlplus: 第一:使用dos窗口登录sqlplus Sqlplus 用户名/密码@数据库实例名 Sqlplus system/密码@数据库实例名as sysdba 第二:使用oracle自带的一个sqlplus登录,提供界面,显得更简单一些。 显示当前用户名:show user; 创建一个用户:create user 用户名identified by 密码; 给用户赋予登录的权限:grant connect to 用户名;(此时才可以使用这个用户来登录这个数据库。)给其赋予dba的权限。 修改用户的密码:alter user 用户名identified by 新密码; 查询: Select * from t_user; Select id from t_user; Select name from t_user; Select birthday from t_user; Select id,name from t_user; 导入导出: 导出表: (注意,导出表的exp命令不是在sqlplus下使用的,是在dos窗口下使用的命令。) exp userid=test/sa@test tables=(qx) file=d:\e1223.dmp exp userid=test/sa@test tables=(t_user,qx) file=f:\test.dmp 导出方案: Exp userid=test/sa@test owner=test file=f:\test2.dmp 导出数据库: Exp userid=test/sa@test full=y inctype=complete file=f:\all.dmp 导入表: 下面以一个例子来说明: 看下面的图,我的用户名test,密码sa,数据库实例名test,所有的表都在这里 现在我执行导出表JD的操作:exp userid=test/sa@test tables=(jd) file=f:\jd.dmp 在我的f盘下就出现了这么一个.dmp文件

Vmware workstation安装oracle 10g RAC

Vmware workstation安装oracle 10g RAC 操作说明书 编制:长安铃木信息系统课 王川 2012-5-17

目录 1 事前准备 (4) 1.1相关软件: (4) 1.2安装前规划: (4) 1.2.1 双机环境 (4) 1.2.2 命名 (5) 2 安装 (5) 2.1配置虚拟机 (5) 2.2安装操作系统 (13) 2.3配置1#节点环境 (20) 2.4创建共享磁盘 (22) 2.5创建2#机器 (23) 2.6建立时间同步服务 (26) 2.7建立用户等效性。 (28) 2.8磁盘分区 (31) 2.9配置RAW设备 (31) 2.10创建ASM磁盘 (32) 3 正式安装 (34) 3.1安装ORACLE RAC (34) 3.2安装数据库软件(ASM) (44) 3.3创建数据库 (48)

文档版本记录 版本编号变更内容变更人日期

Vmware workstation安装oracle 10g RAC 操作说明书 1事前准备 1.1 相关软件: 1、虚拟机:Vmware workstation 8.0.1 build-528992 2、OS:Enterprise-R4-U8-x86_64-dvd.ISO 3、Oracle soft: (1)10201_database_linux_x86_64.cpio <数据库安装> (2)p6810189_10204_Linux-x86-64 <升级包> (3)10201_clusterware_linux_x86_64.cpio.gz <集群> https://www.sodocs.net/doc/ec16593902.html,/technetwork/database/10201linx8664soft-092456.html?ssSourceSiteId=otncn 4、终端操作:SecureCRT 5、文件上传:WinSCP 6、X Windows 1.2 安装前规划: 1.2.1双机环境 RAC 1#节点RAC 2#节点HOSTNAME kei1 kei2 Public IP Address (eth0)192.168.11.111 192.168.11.112 Vip IP Address (eth0)192.168.11.113 192.168.11.114 Private IP Address(eth1)192.168.56.111 192.168.56.112 ORACLE RAC SID kei1 kei2 集群实例名称kei OCR(oracle集群注册表)/dev/raw/raw1 /dev/sdb1 500M /dev/raw/raw1 /dev/sdc1 500M 表决磁盘(voting disk)/dev/raw/raw3 /dev/sdd1 500M ASM/dev/sde1 10G VOL1 for Oracle Data /dev/sdf1 10G VOL2 for Oracle Data /dev/sdg1 5G VOL3 for flash_recovery_area /dev/sdh1 5G VOL4 for flash_recovery_area 数据库备份/dev/sdi1 20G (mkfs -t ext3 /dev/sdh1)

oracle学习心得体会

oracle学习心得 一、sqlserver的理解 sqlserver服务器就像一栋大楼,大楼里的机房就像服务器的数据库,机房里的电脑如同数据库里的表 1、登录用户可以登录服务器——可以进大楼 2、登录用户成为数据库用户才能进指定的数据库——进入大楼的人给了某个机房的钥匙 才能进入机房 3、登录用户有权限使用表——进入机房的人有电脑的密码才能使用电脑 二、oracle的理解 oracle服务器(全局数据库)就像一个商场,商场的每一家公司是表空间,公司的业务是表 1、数据库由多个表空间组成——商场里有多家公司组成 2、表空间由段组成——公司要有自己的经营业务,可以只有一个业务,就是一个表空 间中只有一个段,可以有多个业务,就是一个表空间有多个段 3、段由区组成——单个业务的细分类别。例如有家公司经营三个业务,卖书,卖家电,

卖衣服,则每个业务就是一个段。而每个业务又有细分,比如卖书的话要进行分类了。计算机区,人文区,小说区等,每一区都要放上书架存放书籍,则书架就是oracle块,存放数据的 三、数据库,表空间,用户(指定默认表空间),表统统由管理员管理 四、在oem中管理数据库的步骤 1、创建 1)存储——表空间——创建表空间(tomspace)(类似于在sql中创建数据库, 通常可以省略,使用默认表空间为users,,临时表空间为temp) 2)首先展开安全性——创建新用户(tom,指定表空间)(类似于在sql中指定 数据库用户) 3)创建表——指定方案(用户)和表空间(列名不要带<>) 4)设置约束 5)输入信息:方案——用户名——表——右击——查看/编辑目录… 2、修改 1)方案——用户名——表 2)修改表结构,添加约束

Proliant Gen8服务器硬件、系统安装

HP Proliant Gen8硬件及软件安装 第一部分硬件 (1) 1.1 HP Proliant BL460c Gen8 (1) 1.2 HP ProLiant SL230s Gen8 (4) 1.3 HP ProLiant SL250s Gen8 (4) 1.4 HP ProLiant SL270s Gen8 (5) 第二部分软件 (5) 2.1 DL360 Gen8 开机自检和Intelligent Provisioning界面设置 (5) 2.2 G8服务器—P420i ORCA界面 (17) 2.3 DL360 Gen8引导安装Windows 2008 (24) 2.4 G8服务器—intelligent provisioning智能引导安装Win2008 (52) 2.5 G8服务器—SPP安装 (59) 2.6 DL360 G8安装ESXI 5.0 (68) 第一部分硬件 1.1 HP Proliant BL460c Gen8 概述 安装BL 460c Gen8 需要完成下面步骤 ●安装和配置刀片机箱笼子(C7000、C3000) ●安装刀片服务器选件 ●在机箱中相应的位置安装互联模块 ●连接互联模块到用户的网络 ●在机箱笼子中安装刀片 ●刀片服务器的完全配置 C7000 的机箱

的将BL460C Gen8 连入用户的网络。 C3000 机箱

在安装时要注意,机箱后面的互连模块和对应刀片中的mezzanime卡的对应关系,这样更好的将BL460C Gen8 连入用户的网络。 安装BL460C Gen8 1.移除C3000或C7000 前面的刀片位置空白盒子

VMWare虚拟机Windows安装RAC集群

使用VMWare Server虚拟机在Windows 2003中安装Oracle RAC RAC介绍 Oracle Real Application Clusters (RAC) 真正应用集群是oracle高可用性一种解决方案。RAC 是一种Share Anything的构架,集群中所有的计算机均能访问同一个磁盘。RAC结构如图: 为了满足硬件需要,本问使用VMWare虚拟机来模拟。网络结构如图: RAC关键知识点: 虚拟IP:提供给oracle客户端连接的IP。此IP有集群软件接管,当集群软件就绪时, 虚拟IP可以连接。 表决磁盘/文件:为确定各节点状态而使用的磁盘。当网络发生异常时,集群使用表决磁盘/文件作为仲裁。当集群出现节点交替重启的现象时一般表示表决磁盘/文件出现问 题。 OCR集群注册信息:集群的服务等配置信息存储在OCR中。 文件说明 下面是在WMWare Server 2.0虚拟机中,在windows 2003系统上安装oracle 10R2 RAC的说明。此说明中的OCFS文件系统,与单机版的oracle类似,适合初学者使用,并不合适于实际生产环境。 硬件拓扑:

s1 s2 内部地址s1p :192.168.200.11 s2p :192.168.200.12 外部地址s1:外部虚拟地址s1v :s2 :192.168.100.12 s2v :192.168.100.22下载安装VMWare Server 2.0,License 可以通过注册获取,计算机硬件要求是空闲磁盘需要20G 以上,内存2G 以上。操作系统是Windows 2003。虚拟机的配置如下: 硬件 配置 说明 系统硬盘 5G 安装window2003操作系统 共享磁盘 8G 存储数据文件,表决文件,OCR 。使用OCFS 或裸设备 内存 512M 网卡 2 对应VMWare 的2个子网段 下文中符号【】包括的内容指菜单或选项。 安装过程 创建虚拟机 安装VMWare Server 2后修改网络设置: 添加网卡:

DL160Gen8安装CentOS6.3

DL160 Gen8 安装CentOS 6.3 一.须知: 1.由于DL160Gen8使用内置HP Dynamic Smart Array B120i 阵列卡,因此在安装 CentOS时需要手动加载阵列卡驱动,以使操作系统识别到硬盘。 2.DL160Gen8出厂默认关闭Dynamic Smart Array B120i 阵列卡,需要进入RBSU(即 BIOS)开启阵列卡。 3.VID=Virtual Install Disk. 为服务器内置存储空间,大小约256M.集成于主板中.内含基 本阵列卡驱动. 二.安装流程概览 三.安装详细过程. 1.开机加电后,根据屏幕提示相关功能选项按键,按F9进入RBSU。本手册截图使用 了ILO远程界面.

2.进入RBSU后,依次选择以下选项以开启B120i阵列卡。System Options -> SATA Controller Options -> Embeded SATA Configuration -> Enable Dynamic HP Smart Array B120i Raid Support. 3.进入RBSU后,依次选择以下选项以开启VID(Virtual Install Disk). Advanced Options ->Advanced System ROM Options -> Virtual Install Disk -> Enable.

注意:VID为服务器内置存储空间,内含基本阵列卡驱动(Windows&Linux)。安装操作系统完成后,建议将该选项重新选为Disable. 4.将以上两步做完后,按下Esc,会提示确认退出,按下F10即保存退出。服务器自 动重启。 5.自动重启后,在服务器自检界面已经可以看到HP Dynamic Smart Array B120i 阵列卡 正在初始化,初始化完成后会显示阵列卡固件版本和缓存大小,如下图所示。

Oracle数据库期末复习知识点整理

基础知识 表3.2 Oracle数据类型

表3.3 XSB的表结构

操作表 创建表 CREATE TABLE [schema.] table_name ( column_namedatatype [DEFAULT expression] [column_constraint][,…n] [,…n] ) [PCTFREE integer] [PCTUSED integer] [INITRANS integer] [MAXTRANS integer] [TABLESPACE tablespace_name] [STORGE storage_clause] [CLUSTER cluster_name(cluster_column,…n)] [ENABLE | DISABLE ] [AS subquery] 【例】使用CRETE TABLE命令为XSCJ数据库建立表XSB,表结构参照表3.3。 打开SQL*Plus工具,以system方案连接数据库,输入以下语句: CREATE TABLE XSB ( XH char(6) NOT NULL PRIMARY KEY, XM char(8) NOT NULL, XB char(2) DEFAULT '1' NOT NULL, CSSJ date NOT NULL, ZY char(12) NULL, ZXF number(2) NULL, BZ varchar2(200) NULL ); 修改表 ALTER TABLE [schema.] table_name [ ADD(column_namedatatype [DEFAULT expression][column_constraint],…n) ] /*增加新列*/ [ MODIFY([ datatype ] [ DEFAULT expression ] [column_constraint],…n) ] /*修改已有列的属性*/ [ STORAGE storage_clause ] *修改存储特征*/ [ DROP drop_clause ] /*删除列或约束条件*/ 【例】使用ALTER TABLE语句修改XSCJ数据库中的表。

oracle数据库学习笔记心得

select* |字段表名 from 表名 where 布尔表达式【条件】 externalcandidate 职员相关信息 contractrecruiter 猎头公司 查看表里所有字段 describe[描述] contractrecruiter select cname,nperecentagecharge from contractrecruiter 不显示原来名字,显示现在名字【用AS】 select cname as "Recruiter Name",nperecentagecharge as "Hire Fees" from contractrecruiter 不显示原来名字,显示现在名字【可不用AS】 select cname "Recruiter Name",nperecentagecharge "Hire Fees" from contractrecruiter 【双引号是否写】 双引号是为了区分大小写 职位表 position select *from position 缺额运算:[想减] select VDESCRIPTION , nbudgetedstrength, NBUDGETEDSTRENGTH -NCURRENTSTRENGTH , NYEAR from position

select VDESCRIPTION "Potion", nbudgetedstrength "Budgeted Strength" , NBUDGETEDSTRENGTH -NCURRENTSTRENGTH "Vacancies", NYEAR "Year" from position 显示非重复运行 查询来源地的人数 describe externalcandidate 查看职员城市名字 select ccity from externalcandidate 查看职员城市名字【名字不重复,插入一个关键字:distinct】select distinct ccity,cstate from externalcandidate 运算符: 两列 select vfirstname,vlastname from externalcandidate 字段拼接 select vfirstname||vlastname from externalcandidate select vfirstname||' '||vlastname from externalcandidate 学校 describe college 查看所有学校 select *from college 查看只是加利福尼亚的学校 select * from college where cstate='California' 一个条件 select vfirstname,vlastname,dbirthdate,ntestscore from externalcandidate where dbirthdate>='01-1月-70'

Oracle知识点总结

Oracle知识点总结 根据阎赫老师讲义整理Zealjiang 1、Oracle数据库的安装和配置 ⑴Oracle Internet级数据库 SQLServer 中小企业级数据库 Access 桌面级数据库 ⑵Oracle的安装 注意:来源和目标的目录不允许有中文或空格 ⑶Oracle数据库启动时必需开启的后台服务 ①OracleOrahome90TNSListener 使第三方的软件或语言访问 ②OracleServiceETC Oracle的实例 CRUD 增删改查 注意:②中的ETC是你起的实例的名字 ⑷Oracle的开发工具 ①DOS界面的开发平台 -> 运行->sqlplus ②Oracle本身基于DOS的平台 ->运行-> sqlplusw ③Oracle Enterprise Manager Console ④PL/SQL Developer7.1.5 ⑸创建一个表的完整流程 ①创建一个数数库 例子:创建一个数据库 ETC , 物理文件放在F:\ ,初始化1m ,自增长开启 create tablespace etc

datafile 'f:\etc.dbf' size 1m autoextend on; 删除表空间 drop tablespace 数据库名称; ②为该数据库创建一个帐号和密码 语法: create user 用户名称 identified by 密码 default tablespace 数据库名称 注意:1、在Oracle中账号和数据库one2one绑定 2、Oracle的密码不允许为纯数字或空 3、需要在system账号完成动作 修改Oracle的账号密码 语法:alter user 用户 identified by 新密码 ③用grant 权限 to 用户为该帐户授权 语法: grant 权限名称 to 用户; 撤销权限 语法:revoke 权限名称 from 用户名; ④在该帐号下创建表

在虚拟机上装Linux,并且在Linux上安装Oracle 11g

议程表 模块1:介绍SAP 模块2:为什么使用SAP 模块3:应用概述 模块4:重点实施原则 模块5:项目系统和项目服务 模块6:SAP关键概念 我们这一期的目标1)提供SAP商务套件的基本知识 介绍SAP: 1.什么是SAP? 2.SAP的方法 3.SAP应用总结 2)为什么要使用SAP? 1.SAP的优点 2.SAP带来的效益 3)应用概述 1.功能模块和业务流程 2.配置和定制 3.简单配置 4)重点实施原则 1.SAP实施特点

2.SAP系统广泛的特点 3.主数据 5)项目系统和专业服务 1.了解基本的SAP项目管理 6)SAP关键概念 1.文档流 2.文档类型 3.结算 企业工具太复杂吗? 过去现在 系统更换投资回报率;低成本 一年一度的大爆炸小巧,可以快速的吸收与释放 ERP是关闭着的 ERP是开放的 适应系统流程对于ERP系统有良好的适应性和速度事务处理;最好的种类增加可见度;面板管理 sap business suite SAP商务套件 enterprise resource planning(ERP) 企业资源规划 customer relationship management(CRM)客户关系管理 product lifecycle management(PLM)产品生命周期管理 supply chain management(SCM)供应链管理 supplier relationship management(SRM)供应商关系管理 duet

sap manufacturing(MFG)SAP生产 service and asset management(SAM)服务和资产管理 sap business user SAP商业用户 enterprise performance management(EPM)企业绩效管理 governance risk & compliance(GRC)管理风险和承诺 information discovery & delivery(IDD)信息发现和交付 informantion management(IM)信息管理 business intelligence platform(BIP)商业智能平台 human capital management(HCM)人力资源管理 ECC=Enterprise Resource Planning Central Component企业资源计划中心组件 One database: one repository一个数据库,一个储存库 Real Time Information实时信息 Financial Integrity at the source来源上金融整合 Business Events(people in the field)drive transactions商业活动驱使交易 M SAP介绍小结 ERP has evolved to an open platform ERP已经发展成为了一个开放的平台 SAP has over 75000 customers worldwide SAP全球有超过75000的客户 SAP is suite of products – not just one ERP application SAP不仅仅是针对ERP的应用,而是一套产品 为什么很多组织使用SAP系统(SAP优势) Total cost of ownership(TCO)降低总成本 Features/functions and industry templates: visibility 特征/功能和产业模板:可见度 Standardization of technology with 1 vendor for applications技术标准化与1供应商进行应用

Oracle数据库知识总结

AD1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 4. 将显示的内容输出到指定文件 SQL> SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关闭spool输出 SQL> SPOOL OFF 只有关闭spool输出,才会在输出文件中看到输出的内容。 7. COL命令: 主要格式化列的显示形式。 1). 改变缺省的列标题 COLUMN column_name HEADING column_heading For example: Sql>select * from dept; DEPTNO DNAME LOC ---------- ---------------------------- --------- 10 ACCOUNTING NEW YORK sql>col LOC heading location sql>select * from dept; DEPTNO DNAME location --------- ---------------------------- ----------- 10 ACCOUNTING NEW YORK 2). 将列名ENAME改为新列名EMPLOYEE NAME并将新列名放在两行上: Sql>select * from emp Department name Salary ---------- ---------- ---------- 10 aaa 11 SQL> COLUMN ENAME HEADING ’Employee|Name’ Sql>select * from emp Employee Department name Salary ---------- ---------- ---------- 10 aaa 11 note: the col heading turn into two lines from one line. 3). 改变列的显示长度: FOR[MAT] format Sql>select empno,ename,job from emp; EMPNO ENAME JOB ---------- ---------- --------- 7369 SMITH CLERK

gen8安装freenas笔记

gen8安装freenas笔记 自己的安装记录,内容大部分取自于网络。参考网站: https://www.sodocs.net/doc/ec16593902.html, https://www.sodocs.net/doc/ec16593902.html, www.zufallsheld.de/2013/11/22/freenas-transmission-couchpotato-sickbeard-dlna-server/#enabling-access-to-the-jails www.zufallsheld.de/2015/01/06/enabling-autostart-of-virtualbox-vms-on-freenas/ FreeNAS 9.3 版本发布之前,官方下载服务器中每一个系统版本都会至少提供三种格式的镜像文件。分别为(XXX代表版本号等前缀): XXX.img.xz :解压以后会得到一个IMG 格式的系统镜像。 XXX.iso :最常见的ISO 系统镜像。 XXX.GUI_Upgrade.txz :FreeNAS 专用的系统更新包,在WebGUI 界面升级系统时使用。 推荐将系统安装在u盘或者tf卡上(有ssd的拿来当加速用)。所以需要两只u盘,一只是将安装iso用ultraiso写入,作安装盘用;另外一只是以后当系统盘加载用的。 开始安装: 把准备好的两块U盘插入主机,设置电脑从U盘安装盘引导启动,经过一番系统自检,可以看到如下图所示的安装界面。安装界面提供了四个选项:

Install/Upgrade 安装/升级 Shell 终端 Reboot System 重启系统 Shutdown System 关闭系统 使用键盘上的方向键切换菜单,选择第一项,按回车键确认。

oracle常用笔记总结

1、用dba权限的用户查看数据库都有哪些锁 select https://www.sodocs.net/doc/ec16593902.html,ername,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; 2、查看有哪些对象被锁了 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id 3、根据sid查找进程id select pro.spid from v$session ses, v$process pro where ses.sid=129 and ses.paddr=pro.addr; select ses.sid from v$session ses, v$process pro where pro.spid=129 and ses.paddr=pro.addr; 4:根据这个spid对应linux下的进程pid linux命令: ps -ef | gre | 'ora' (找到所有ora开头的进程) kill -9 (pid) 5、解决delete后表的高水位的问题 初步判断应该是之前有大量数据,后来delete了,选成高水位,用shrink 清除高水位: alter table t_mobile_client_tp_prov enable row movement; alter table t_mobile_client_tp_prov shrink space; 重新收集统计信息: begin dbms_stats.gather_table_stats(ownname=>'traffic',tabname=>'T_MOBILE_CLIENT_TP_PR end; 6、ORA-02064 distributed operation not supported

虚拟机windows下oracle双机安装文档

写在前面的话: 本文档配置环境为:vmware server 1.0.6 阵列柜,使用freenas操作系统来代替操作系统为windows2003企业版,Oracle版本为9.2.0.0 由于各个软件环境版本的不同,可能会出现个别步骤的差别 虚拟机windows下oracle双机安装文档 1.安装虚拟机软件,配置两台windows虚拟机,在两台虚拟机上安装企业版的windows 2003 1>安装虚拟机软件,不详述 2>配置两台windows虚拟机,分别为node1和node2配置完成后,分别对两台虚拟机 添加一块新网卡。此时两台虚拟机各有两块网卡,一块为公有网卡对外提供服务, 一块为私有网卡双机时配置心跳使用。 3>在两台虚拟机上安装windows 2003,并打最新补丁,不详述 至此,配置双机的系统级准备工作完成! 2.配置ip地址和域服务器 1>打开两台虚拟机,进入windows2003,进行ip地址配置 Node1上 将本地连接的ip地址设为192.168.40.27 本地连接2的ip地址设为10.10.10.11 Node2上 将本地连接的ip地址设为192.168.40.52 本地连接2的ip地址设为10.10.10.28 2> 为群集设置管理用户, 开启node1,node2, 设置群集用户帐户 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“计算机管理”。 下拉本地用户和组,右击“用户”,指向“新建”,然后单击“用户”。 键入用户名称等信息,将密码设置设定为“用户不能更改密码”和“密码永不过期”。 如下方图所示,然后单击“创建”。

在“用户”的右窗格中,右击“cluster 用户名”,然后在快捷菜单上单击“属性”。单击“隶属于选择高级按钮,点击立即查找,找到管理员组。 单击“管理员组”,然后单击“确定”。这将给予新用户帐户在该计算机上的管理特权。

oracle学习总结

--在pl/sql中 --将正式库的零售单A部分数据导到测试库的零售单B中,首先要链接两个数据库 -----创建一个DATABASE LINK /*-- Drop existing database link dropdatabaselink TEST; -- Create database link createdatabaselink TEST connectto NEANDS3 using'(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.4)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl)))'; */ --然后将A表中的字段插入到B表中: insertinto m_retail(ID,C_STORE_ID,RETAILBILLTYPE,ISACTIVE,DOCNO,STATUS,BILLDATE,TOT_AMT_ACTUAL,CREATION DATE,REFNO,AD_CLIENT_ID ) selectID,C_STORE_ID,RETAILBILLTYPE,ISACTIVE,DOCNO,STATUS,BILLDATE,TOT_AMT_ACTUAL,CREATIONDAT E,REFNO,AD_CLIENT_ID from neands3.m_retail@test where status='2'and billdate='20140823' neands3:用户名 m_retail:表名 @test:链接的名称(已经创建好的) ---定时任务将M_RETAIL里的内容插入到新建的表M_RETAIL_MEN的存储过程: create or replace procedure P_M_RETAIL_MENDIAN(p_pi_id IN NUMBER) AS begin DELETE FROM M_RETAIL_MEN WHERE BILLDATE =TO_CHAR(BILLDATE ,'YYYYMMDD'); commit; insert into M_RETAIL_MEN(id,C_STORE_ID,BILLDATE,AMT_ACTUAL25) select get_sequences('M_RETAIL_MEN'),c_store_id,to_char(sysdate,'yyyymmdd'),sum(TOT_AMT_ACTUAL) from M_RETAIL t where t.billdate=to_char(sysdate,'yyyymmdd') and t.status='2' group by t.C_STORE_ID,t.BILLDATE; UPDATE AD_PInstance SET STATE = 'M', RESULT = 0, ModifiedDate = SYSDATE, ERRORMSG = NULL WHERE id = p_pi_id;---pl/sql存储过程自带的 end P_M_RETAIL_MENDIAN; get_sequences(部门):id自增 正则表达式: 在oracle里正则表达式有四个函数可用,分别是regexp_like、regexp_substr、regexp_instr

相关主题