Linux :: vi E212: Can't open file for writing

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux :: vi E212: Can't open file for writing相关的知识,希望对你有一定的参考价值。

问题描述> 我在VM上运行 oracle linux 6.0 , 因为想装oracle ,所以就照着网上的教程修改 /etc/sysct1.conf 文件 , 我是以root 身份登陆的 , 结果 出现 以上错误.
求 大侠 ,帮帮忙 给小弟一建议 ,如何才能修改 该文件,,,,,,,,或者如何才能 安装上oralce
,,,感激不尽..谢谢.

一般Oracle自动选择剩余空间最多的驱动器。

两种含义:一种作为神谕、神使,另外一种是软件公司(数据库的一种)。

软件公司

美国ORACLE公司, 主要生产数据库产品, 也是主要的网络计算机的倡导者

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。

ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。

支持平台

编辑在2001年发布的Oracle9i之前,甲骨文公司把他们的数据库产品广泛的移植到了不同的平台上。近期,甲骨文公司巩固了一小部分的操作系统平台。截止至2015年01月,甲骨文公司的Oracle10g/11g/12c支持以下的操作系统和硬件。

特点

1、完整的数据管理功能:

1)数据的大量性

2)数据的保存的持久性

3)数据的共享性

4)数据的可靠性

2、完备关系的产品:

1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;

2)保证访问的准则

3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化

4)数据物理性和逻辑性独立准则

3、分布式处理功能:ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能

数据库管理及开发工具

Navicat for Oracle是一套专为Oracle设计的强大数据库管理及开发工具。它可以用于任何版本的Oracle数据库,并支援大部份Oracle的功能,包括触发器、索引、检视等。·Toad for Oracle是一款老牌的Oracle开发管理工具,比任何一款Oracle开发管理工具功能更多,并针对使用者不同的角色有多个分支版本。

参考技术A sysct1.conf 可能无写权限!
查看方法:ls -lh /etc/sysct1.conf
如果没有,则chmod 666 /etc/sysctl.conf(root 用户)本回答被提问者和网友采纳
参考技术B 首先 ls -l /etc/sysct1.conf 看看那文件是否可写。
如果不可写,
如:-rw-r--r-- 1 root root

如果不可写,打命令 chomd +w /etc/sysct1.conf 这样才可写。
参考技术C 可能是你没有文件的权限

Linux退出vi编辑

按ESC键 跳到vi的编辑命令,然后:

:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑










以上是关于Linux :: vi E212: Can't open file for writing的主要内容,如果未能解决你的问题,请参考以下文章

vi编辑文件保存后,提示""vimrc" E212: Can't open file for writing Press ENTER or type comman

E212: Can't open file for writing Press ENTER or type command to continue

Linux问题集锦

linux使用w /root/vim1.txt命令 显示 E212:无法打开并写入文件。

E212: 不能以写入模式打开 linux

linux vi不能保存文件