重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
oracle 11g安装出现net configuration assistant失败是设置错误造成的,解决方法为:
创新互联主要从事成都网站设计、成都做网站、外贸网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务峨眉山,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
1、首先,打开Net Configuration Assistant,选择“添加”,点击“下一步”。
2、再选择“本地网络服务名配置”,继续点击“下一步”。
3、在服务名中输入在配置Database Configuration Assistant时起的数据库名称,进入下一步。
4、选择如图所示的选项。
5、在接下来的对话框中,输入自己的主机名,点击“下一步”。
6、然后选择“是,进行测试”即可。
7、然后点击下一步,在最后点击“完成”即可。这样,Net Configuration Assistant就配置完成了
一 . centos 安装oracle 报Checking swap space: 0 MB available, 150 MB required. Failed
文章链接:
1 系统环境
centos 6.5
oracle 11g
内存 16G
硬盘 ssd 250G
2 运行安装命令:
[oracle@localhost database]$ ./runInstaller -silent -responseFile /home/oracle/db_install.rsp
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 150565 MB Passed
Checking swap space: 0 MB available, 150 MB required. Failed
Some requirement checks failed. You must fulfill these requirements before
continuing with the installation,
Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2017-06-07_02-08-39PM/installActions2017-06-07_02-08-39PM.log
解决方法:
1、检查 Swap 空间在设置 Swap 文件之前,有必要先检查一下系统里有没有既存的 Swap 文件。运行以下命令:
swapon -s
如果返回的信息概要是空的,则表示 Swap 文件不存在。
2、检查文件系统在设置 Swap 文件之前,同样有必要检查一下文件系统,看看是否有足够的硬盘空间来设置 Swap 。运行以下命令:
df-hal
3、创建并允许 Swap 文件下面使用 dd 命令来创建 Swap 文件。检查返回的信息,还剩余足够的硬盘空间即可。
dd if=/dev/zero of=/swapfile bs=1024count=512k
参数解读:if=文件名:输入文件名,缺省为标准输入。即指定源文件。 if=input file
of=文件名:输出文件名,缺省为标准输出。即指定目的文件。 of=output file
bs=bytes:同时设置读入/输出的块大小为bytes个字节count=blocks:仅拷贝blocks个块,块大小等于bs指定的字节数。
4、格式化并激活 Swap 文件上面已经创建好 Swap 文件,还需要格式化后才能使用。 运行命令 :
mkswap /swapfile
激活 Swap , 运行命令 :
swapon /swapfile
以上步骤做完,再次 运行命令 :
swapon -s
你会发现返回的信息概要:
Filename Type Size Used Priority
如果要机器重启的时候自动挂载 Swap ,那么还需要修改 fstab 配置。用 vim 打开 /etc/fstab 文件,在其最后添加如下一行:
/swapfile swap swap defaults00
最后,赋予 Swap 文件适当的权限:
chown root:root /swapfile
chmod 0600 /swapfile
二 . Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed
1、开始->设置->控制面板->管理工具->服务,\x0d\x0a停止所有Oracle服务。\x0d\x0a2、卸装所有Oracle产品\x0d\x0a3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,\x0d\x0a按del键删除这个入口。\x0d\x0a4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Oracle入口。\x0d\x0a5、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口。\x0d\x0a6、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。\x0d\x0a7、重新启动计算机,重起后才能完全删除Oracle所在目录。
原因是:没有卸载干净,再安装易出错。
建议:完全卸载再重装。
操作步骤:(以oracle 10g 为例)
1)停止所有Oracle相关的服务
2)点选菜单Oracle Installation Products中的Universal Installer,卸载Oracle 10g数据库服务器组件
3)在“运行”中输入regedit,手动删除注册表中与Oracle相关的内容:
(a)删除HKEY_LOCAL_MACHINE\SOFTWARE下的Oracle选项。
(b)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet下与oracle服务相关的选项。
(c)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet|Services|Eventlog\Application以Oracle开头的项,即删除事件日志。
4)删除TEMP目录下Oracle相关的文件夹
5)检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除
6)重新启动计算机
7)删除Windows系统安装磁盘中的Program Files\Oracle 目录
8)删除Oracle安装目录
确保server服务正常启动。
网上说的最多的net share c$=c: ,实际上并没有什么作用。应该通过修改注册表来解决。开始菜单→ 运行:输入regedit,打开注册表,依次点开HKEY_LOCAL_MACHINESYSTEMCurrenControlSetservicesLanmanServerParameters,找到里面AutoShareServer和AutoShareWks两项,左键双击,讲数值改成1。
开始菜单→ 运行:cmd,输入命令 :net share 查看已经共享的资源。
4. 重启电脑,再次安装,就可以了。
知识延展:
甲骨文股份有限公司(Oracle)是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。在2008年,甲骨文股份有限公司是继Microsoft及IBM后,全球收入第三多的软件公司。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。甲骨文股份有限公司于1989年正式进入中国,在北京、上海、广州和成都均设立了分支机构。