Oracle For MacOS 安装方法&注意事项

贴一下我自己安装时整理的大概步骤和遇到的问题,希望对lz有用


2009/10/11

今天发现Oracle释出了10g release 2 for Mac OS X,可以不再使用虚拟机了,暂时告别centos。
安装摘要如下:
下载Oracel Database 10g Release 2 for Mac OS X
修改oracle用户的Terminal的偏好设置,在高级中把字符编码选为gb2312
按照适用于 Mac OS X Leopard 的 Oracle 10g第 2 版快速安装指南 (Alex Gorbachev)进行安装
系统内核参数设置如下:
以下为安装oracle前的kernerl parameters中与推荐的不一样部分,第一#为oracle官方推荐值;第二#为该文档中推荐的值(如果有的话);第三#为修改前的值。优先使用文档推荐值。红色为最终修改的参数。
sysctl kern.sysv.shmall #2097152#1024
sysctl kern.sysv.shmmni #4096#32

sysctl kern.maxfiles #65536#12288
sysctl kern.maxfilesperproc #65536#10240
sysctl net.inet.ip.portrange.first #1024#49152
sysctl net.inet.ip.portrange.last #65000#65535
sysctl kern.corefile #core#/core/core.%P
sysctl kern.maxproc #2068#1024#532
sysctl kern.maxprocperuid #2068#512#266
sysctl kern.sysv.shmmax #希望划给oracle SGA使用的最大内存,以字节为单位,例如划1G内存,则取值为1024(M)*1024*1024=1073741824


遇到的问题:

1. 遇到产品清单不能注册问题
以root身份执行orainstRoot.sh,但执行后仍然报告无法注册,暂时无解。

2. 发现oracle用户登录后系统控制台不停出现SyncService错误,google说删掉~/Library/Application Support/SyncServices/Local即可解决,但当前用户(oracle)并无此目录,只有~/Library,想来应该是因为曾经建立过该用户但又删除了,但这个目录并没有删掉,从其他用户那里复制那个目录(Local)过来,从Library开始逐级修改目录的owner和group,最后删除Local,删除后正常(Mac会自动建立正确的Local)
另外还需修复/Users/oracle下一些目录和文件的owner和group为新建立的oracle和dba

3. dbca,netca无法运行
出现如下提示
*** ATTENTION ***
Please attach debuger: no autorelease pool exists
此问题需要修改$ORACLE_HOME/jdk/jre/bin/java 将其中的1.4.2替换为1.5.0,并加-d32参数(for snow leopard only)

4. dbca创建数据库时报告ora-03113错误
检查udump中得trc文件包含
ORA-07445: exception encountered: core dump [joxnfy_()+2763] [SIGSEGV] [Address not mapped to object] [0x27745DEB8] [] []
开始认为此问题与shmmax设置相关,设置太小所致,但检查后并无错误;接着认为是建库时参数process数设置过大所导致(详见http://www.diybl.com/course/7_da ... 090318/163173.html# 及 http://www.orafaq.com/forum/t/72160/0/),调整后仍不能解决。最后确认此问题只发生在Snow Leopard系统下,并参考
How to install Oracle Database 10g on Mac OS X Snow Leopard ...或查看网页快照
其中提到:

"...Unfortunately the main oracle executable binary when compiled under Snow Leopard is giving core dumps when starting Oracle database and currently the only way how I managed to fix it is to replace this executable file with the one which was compiled previously under Leopard..."

下载文中的
http://rayapps.com/downloads/oracle_se.zip(for standard edition)或http://rayapps.com/downloads/oracle_ee.zip(for enterprise edition)
将解压后的oracle文件覆盖到$ORACLE_HOME/bin下,并执行
chmod ug+s oracle
然后再运行dbca,就可以创建数据库了!

企业管理器在mac os x上还不被支持,目前只能使用oracle的sqldeveloper for mac os x进行数据库管理,例如用户、表空间等的管理。

(完)



转自:http://www.macfans.com.cn/thread-251748-1-1.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 macOS 10.14 上安装 Git 时,需要注意以下事项: 1. 确保您的 macOS 系统已安装 Xcode 开发工具。可以前往 App Store 下载并安装 Xcode。安装完成后,需要先打开 Xcode,并同意其协议,才能在终端中使用 Git 命令。 2. 如果您已经安装了 Homebrew,可以使用以下命令更新 Homebrew: ``` brew update ``` 3. 如果您已经安装了旧版本的 Git,可以先卸载旧版本再安装新版本。可以使用以下命令来卸载旧版本: ``` brew uninstall git ``` 4. 在安装过程中,可能会遇到权限问题,建议使用管理员权限运行终端,并使用以下命令安装 Git: ``` sudo brew install git ``` 5. 如果您在安装过程中遇到任何问题,可以查看终端的输出信息,或者在搜索引擎中搜索相关问题进行解决。 ### 回答2: macOS 10.14(Git安装注意事项) 在macOS 10.14上安装Git需要注意以下几点: 1. 检查是否已安装Xcode:Git是通过Xcode的命令行工具进行安装的,因此在安装Git之前,请确保已经安装Xcode及其命令行工具。可以在终端运行以下命令检查是否已安装Xcode: ```shell xcode-select --version ``` 如果还未安装Xcode,则可以从Mac App Store下载并安装。 2. 使用Homebrew安装Git:Homebrew是macOS上的一个包管理器,可以方便地安装Git。首先,确保已经安装了Homebrew。然后,在终端运行以下命令安装Git: ```shell brew install git ``` 等待安装完成。 3. 设置Git的全局配置:安装完成后,需要配置一些Git的全局设置,如用户名和邮箱。可以通过以下命令进行设置: ```shell git config --global user.name "Your Name" git config --global user.email "your-email@example.com" ``` 将"Your Name"替换为你的用户名,"your-email@example.com"替换为你的邮箱地址。 4. 使用命令验证Git安装安装完成后,可以验证Git是否成功安装。可以在终端运行以下命令检查Git的版本: ```shell git --version ``` 如果成功安装,将显示Git的版本信息。 5. 其他注意事项:在安装和使用Git时,还需要了解一些Git的基本概念和命令,如仓库初始化、添加文件、提交更改等。可以参考Git的官方文档或其他教程进行学习和了解。 总之,安装Git需要确保已经安装Xcode和其命令行工具,使用Homebrew进行安装,设置全局配置并验证安装结果。使用Git时,需要了解Git的基本概念和命令。 ### 回答3: macOS 10.14是一个很好的选择来安装和使用Git。在安装Git时,有一些注意事项需要注意: 1. 安装Xcode命令行工具:在macOS 10.14上安装Git之前,需要先安装Xcode命令行工具。打开终端,并输入以下命令来安装Xcode命令行工具: ```shell xcode-select --install ``` 这将弹出一个对话框,提示您确认安装。点击“安装”按钮,然后等待安装完成。 2. 安装Homebrew:Homebrew是一个非常方便的包管理工具,可以帮助我们更轻松地安装Git。在终端中输入以下命令来安装Homebrew: ```shell /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 安装完成后,可以通过运行以下命令来验证Homebrew是否成功安装: ```shell brew --version ``` 3. 使用Homebrew安装Git:在终端中输入以下命令来使用Homebrew安装Git: ```shell brew install git ``` Homebrew将自动下载和安装最新版本的Git。安装完成后,可以通过运行以下命令来验证Git是否成功安装: ```shell git --version ``` 4. 配置Git:安装Git后,您还需要配置您的用户名和电子邮件地址,这些信息将与您的Git提交相关联。在终端中运行以下命令来配置Git: ```shell git config --global user.name "Your Name" git config --global user.email "youremail@example.com" ``` 将 "Your Name" 和 "youremail@example.com" 替换为您的实际姓名和电子邮件地址。 这些是在macOS 10.14上安装Git时需要注意的几个重要事项。确保按照上述步骤正确安装和配置Git,以便在您的开发环境中顺利使用Git。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值