当前位置:文档之家› ThinkPad X61T MacOS 安装笔记

ThinkPad X61T MacOS 安装笔记

ThinkPad X61T MacOS 安装笔记
ThinkPad X61T MacOS 安装笔记

亮亮的天空

ThinkPad X61T MacOS 安装笔记.

最后修改于: 2010-5-4 8:00

安装笔记:

由于4965AGN无线网卡无解,所以首先更换4965为ar5008网卡.Atheros 5424也可被支持。

ar5008网卡可以默认被macos支持.

ar5008具体信息:

Atheros AR5008 (5418) IBM 原装带FRU 42T0827 无线网卡,带 MAC 贴

纸(图)

产品料号:FRU:P/N:42T0827(42T0827) 为IBM原装适用于

X60/T60/R60/T61/Z60/X61

首先参照x61t硬件维护pdf将笔记本拆开.拆卸过程非常简单.只是默认无线网卡pci插槽上的固定螺丝非常软.并且牢靠.无法拆卸.这是个麻烦的事情.拆卸的时候没有拍照片.

说明一下具体如何才可以取下螺丝,

如果你没有很好的工具请不要用6个螺丝刀的钟表套装工具.请采用钢质比较好的手柄改锥套件.我没有这个套件.采用钟表改锥结果2颗螺丝全部花掉.无法取下.

于是采用电钻用小钻头将螺丝打碎.后取出.比较暴力.更换ar5008成功.

不可使用的工具:

推荐使用的工具:

详细过程:

当时安装的时候没有拍照。所以找了类似的x61s做对比。请大家注意个别不同之处,主要差别在于天线数量,x61s为3根,x61t是2根,效果是一样的,其中链接TR1 TR2 .二根,R0不要接,下面还有t43的更换过程。

这两颗螺丝极其难搞定。一定要注意有好的工具才可以。

采用iDeneb_v1_4_10_5_6_OSx86安装. 大家去g一下相关的版本.无法下载或找不到可以联系我

mail:gugng.j@https://www.doczj.com/doc/bd603011.html,.我发送种子.

种子地址:

https://www.doczj.com/doc/bd603011.html,/blog/wp-content/uploads/2009/08/iDeneb_v 1_4_10_5_6_OSx86__https://www.doczj.com/doc/bd603011.html,-O_1627460.3998.torrent

目前采用iDeneb.MacOSx86ComboUpd10.5.8.pkg升级为10.5.8

参照:

https://www.doczj.com/doc/bd603011.html,/printthread.php?threadid=622987

的配选方法:

1. 本地化语言只选简体中文(笔记本空间不大)

2. 附加字体全选

3. X11 全选

4. Acpi kext 10.

5.6

5. ps2/ Keyboard(据说这个一定要选,否则没有键盘,我就选了)

6. Patches下

(1) AMD Patch 不选

(2)Audio 不选(声卡的,后来试试AD1984这个选项,结果声卡驱动了,呵呵,后来安装就建议选上这个)

(3)Chipset 只选 ICHx Fixed

(4)Kernel 不选

(5)Network Wireless下的Atheros Wifi Adapter(因为准备换Atheros的无线网卡)

还有intel82566MM网卡驱动

笔者补充一下:这里不选择ar5007,选择Atheros即可自动识别.ar5008

7. Fix 选(1)AppleSMBIOS下667(这个是内存的)

笔者补充:这里可以将ApplsSMBIOS全部选择.

(2)没有看到其它帖子里面提到的PowerManagement,就选了电池管理的选项

笔者补充:选择电池选项就可以了.

(3)Video 不选

经过仔细如果你安装的是10.5.0~10.5.2那么你需要选择Video中的x3100 ,但是10.5.2的macos更新了系统驱动。内置了x3100的驱动。所以X61T无需选择这个修复的x3100驱动

8. Applicaion 全选

9. 需要注意的是,很多建议kenels和CPuS=1-FIX 这2个不要选,选了以后没有双核,

9. 系统默认打钩的那个选项一定要选不要更改。

这样安装后,显卡网卡无线网卡声卡都可以使用.

让X61t启用tablet手写:

下载图种的这3个文件.kext大家可以到下面的链接种下载:

https://www.doczj.com/doc/bd603011.html,/blog/wp-content/uploads/2009/08/归档.zip

或者

https://www.doczj.com/doc/bd603011.html,/forum/index.php?showtopic=87574&pid=677999 &mode=threaded&start=#entry677999

下载kext后利用系统种已经包含的Kext Helper b7 进行安装

注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。

btw:

没有Kext Helper的可以采用下面的命令,其实Kext Helper b7做了就是如下工作: cp -R /System/Library/Extensions/TabletEnabler.kext /Backup\ Extensions

rm -R /System/Library/Extensions/TabletEnabler.kext

cp -R /System/Library/Extensions/Apple16X50Serial.kext /Backup\ Extensions rm -R /System/Library/Extensions/Apple16X50Serial.kext

cp -R /Users/art/Desktop/TabletEnabler.kext /System/Library/Extensions/

cp -R /Users/art/Desktop/Apple16X50Serial.kext /System/Library/Extensions/ chown -R root:wheel /System/Library/Extensions/TabletEnabler.kext

chown -R root:wheel /System/Library/Extensions/Apple16X50Serial.kext chmod -R 755 /System/Library/Extensions/TabletEnabler.kext

chmod -R 755 /System/Library/Extensions/Apple16X50Serial.kext

touch /System/Library/Extensions

exit

sudo -k

安装kext后,重新启动X61T,然后在BIOS中打开S erial port 这很重要安装T abletmagic:

下载地址:https://www.doczj.com/doc/bd603011.html,/tabletmagic/

启用Enabled你会发现已经检测到ISD V4.0 TabletPC

采用Mapping矫正你的手写屏幕.这样基本上就完成了Serial Tablet Driver 的安装.

另外开启Serial后Modem也可自动识别.

让Macos支持指纹识别:

ProtectorSuiteMac安装就可以了.

下载地址:

https://www.doczj.com/doc/bd603011.html,/support/downloads/mac/

让你的USB设备可以识别U盘以及USB 外置光驱.

如果不做此操作.只能识别鼠标键盘等设备.

删除AppleHPET.kext位于/System/Library/Extensions/

/System/Library/Extensions/AppleHPET.kext

touch /System/Library/Extensions

重启后USB优盘可以识别.

驱动你的Bluetooth:

首先你要在windows下开启蓝牙设备,因为蓝牙模块并不是随机启动的.

需要用windows下的hot key开启.

也就是采用:

Thinkpad 图形输入板按键驱动程序,在其中添加天线按键.

然后启动天线.这时候蓝牙设备才被windows找到.并且按安装驱动.开启后重新启动计算机.蓝牙模块已经工作.

在进入macos蓝牙自动被找到.^_^

如此简单,但是发现开启方法却事件难事.

解决X61T双头显示于分辨率切换问题:无法使用800*600与640*480分辨率导致无法启动一些特定程序.

如:很喜欢的一个即时战略游戏星际争霸

需要安装:DisplayConfigX

下载地址:

https://www.doczj.com/doc/bd603011.html,/blog/wp-content/uploads/2009/08/DisplayC onfigX.dmg

SN: 39BE-EF73-20BC

声卡输出问题的解决:

下载 :

https://www.doczj.com/doc/bd603011.html,/blog/wp-content/uploads/2009/08/Archiv.z ip

解压缩Archiv.zip

打开EFIStudio.选择HDEF,并且点击Add Device

打开efi-string.plist.将内容替换原有文件内容.选择write to com.apple.Boot.plist

采用Kext Helper 安装其余两个文件AppleAzaliaAudio.kext与AppleHDA.kext.注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。

reboot. 你的耳机可以用啦^_^

"https://www.doczj.com/doc/bd603011.html,/DTDs/PropertyList-1.0.dtd">

PciRoot(0×0)/Pci(0x1b,0×0)

PinConfigurations

built-in

虚拟机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.doczj.com/doc/bd603011.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)修改表结构,添加约束

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后修改网络设置: 添加网卡:

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

oracle常用笔记总结

1、用dba权限的用户查看数据库都有哪些锁 select https://www.doczj.com/doc/bd603011.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

Oracle复习题总结

绪论: 1、Oracle,甲骨文,1977年开始研发,总部位于美国加州红木滩市,创始人为Larry Ellison(埃里森) 、 Bob Miner、Ed Oates 2、Oracle服务器=实例+数据库;Oracle实例=内存+后台进程; 第四章:表空间的创建与删除 例4.1 建立名称为data_ts1的数据表空间,大小为50M,区间统一为128KB大小。 SQL> conn system/systempwd@orcl SQL> drop tablespace data _ts1 including conntents; SQL> create tablespace data _ts1 2 tempfile ‘ %oracle_home%\database\data_ts1.dbf ’ SIZE 50M REUSE 3 uniform size 128K; 例4.2 建立名称为temp_ts1的临时表空间,使用temp_ts1.dbf文件存放临时数据。 SQL> conn system/systempwd@orcl SQL> drop tablespace temp_ts1 including conntents; SQL> create temporary tablespace temp_ts1 2 tempfile ‘ %oracle_home%\database\temp_ts1.dbf ’ size 20M reuse 3 uniform size 128k; 例4.3创建10号部门经理用户EMP_MGR10,指定该用户的数据表空间为data_ts1,临时表空间为temp_ts1。授权该用户可以查看SCOTT用户下雇员表中的记录。 SQL> conn system/systempwd@orcl SQL> drop user emp_mgr10 cascade; SQL> create user emp_mgr10 identified by emp_mgr10pwd 2 default tablespace data_ts1 temporary tablespace temp_ts1; SQL> grant connect to emp_mgr10; SQL> conn scott/tiger@orcl 4 tempfile ‘ %oracle_home%\database\temp_ts1.dbf ’ size 20M reuse 5 uniform size 128k; 例4.4 创建和应用撤销表空间。 SQL> conn system/systempwd@orcl SQL> drop tablespace undo_ts1 including conntents; SQL> create undo tablespace undo_ts1 2 datafile ‘ %oracle_home%\database\undo_ts1.dbf ’ size 50M reuse; 例4.5 创建大文件表空间,并指定为SCOTT用户的默认数据表空间。 SQL> conn system/systempwd@orcl SQL> drop tablespace bigfile_ts1 including conntents; SQL> create bigfile tablespace bigfile_ts1 2 datafile ‘ %oracle_home%\database\bigfile_ts1.dbf ’ size 50M reuse; SQL> alter user scott default tablespace bigfile_ts1; 需要注意的是,大文件表空间的段空间管理不能为手工(MANUAL),只能为自动(AUTO)。 例4.6调整数据表空间data_ts1的大小。 SQL> conn system/systempwd@orcl --为表空间data_ts1增加一数据文件,大小为1M。 SQL> alter tablespace data_ts1 2 add datafile ‘ %oracle_home%\database\ data _ts2.dbf ’ size 1M; --重置该数据文件大小为2M。 SQL> alter tablespace 2 datafile ‘ %oracle_home%\database\ data _ts2.dbf ’ siz e 2M;

oracle数据库学习总结

oracle数据库学习总结 一、ORACLE中字段的数据类型 1、字符型 1)char 范围最大2000个字节定长 char(10) '张三' 后添空格6个把10个字节补满'张三' 性别char(2) '男' 2)varchar2 范围最大4000个字节变长 varchar2(10) '张三' 在数据库中'张三' 2、数字number 范围10的-38次方到10的38次方 可以表示小数也可以表示整数 number(4) 最大表示4位整数-9999 到9999 number(5,2) 表示5位有效数字2位小数的一个小数-999.99 到999.99 3、日期date 包含年月日和时分秒7个字节 4、图片blob 二进制大对象图像/声音4G 二、如何建表 学生表student create table student( --学生表 xh number(4), --学号 xm varchar2(10), --姓名 sex char(2), --性别 birthday date, --日期 sal number(7,2) --奖学金 ); 三、字段的添加、删除、修改 1、添加字段(学生所在班级classid) alter table student add (classid number(2)); 2、修改字段的长度 alter table student modify (xm varchar2(12)) ; 3、修改字段的类型(不能有记录的) alter table student modify (xh varchar2(5)); 4、删除一个字段 alter table student drop column sal; 5、删除表 drop table student; 6、表的名字修改 rename student to stu; 7、字段如何改名字 --先删除 a)alter table student drop column sal;

相关主题
文本预览
相关文档 最新文档