您的当前位置:我要购书网>在线阅读>数据库

vi或者vim文件加密和乱码的处理

来源:互联网  作者:  发布:我要购物网收集整理  发布时间:2006-8-31 人气:235

在使用vi或者vim编辑文件是,在存盘退出的时候,应该使用:wq或者:x退出,但是有时候可能不小心按了:X,这时体统会提示:Enter encryption key:

如果你没有仔细看提示,比如继续输入:x,Enter encryption key: *Enter same key again: *

那么实际上就给这个文件加密了,下次打开就会要求你输入密键,例如:[oracle@ts01 admin]$ vim $ORACLE_HOME/sqlplus/admin/glogin.sql

Enter encryption key: *

---- Copyright (c) Oracle Corporation 1988, 2000. All Rights Reserved.---- NAME-- glogin.sql---- DESCRIPTION-- SQL*Plus global login startup file.---- Add any sqlplus commands here that are to be executed when a user-- starts SQL*Plus on your system---- USAGE-- This script is automatically run when SQL*Plus starts--

-- For backward compatibilitySET PAGESIZE 14SET SQLPLUSCOMPATIBILITY 8.1.7

-- Used by Trusted OracleCOLUMN ROWLABEL FORMAT A15

-- Used for the SHOW ERRORS commandCOLUMN LINE/COL FORMAT A8COLUMN ERROR FORMAT A65 WORD_WRAPPED

-- Used for the SHOW SGA commandCOLUMN name_col_plus_show_sga FORMAT a24

-- Defaults for SHOW PARAMETERSCOLUMN name_col_plus_show_param FORMAT a36 HEADING NAMECOLUMN value_col_plus_show_param FORMAT a30 HEADING VALUE

-- Defaults for SET AUTOTRACE EXPLAIN reportCOLUMN id_plus_exp FORMAT 990 HEADING iCOLUMN parent_id_plus_exp FORMAT 990 HEADING pCOLUMN plan_plus_exp FORMAT a60COLUMN object_node_plus_exp FORMAT a8COLUMN other_tag_plus_exp FORMAT a29COLUMN other_plus_exp FORMAT a44

set linesize 132set serveroutput on size 1000000set timing on--set trimspool onset long 5000set linesize 132set pagesize 9999column plan_plus_exp format a80column global_name new_value gnameset termout offdefine gname=idlecolumn global_name new_value gname

define gname=idlecolumn global_name new_value gnameselect lower(user) || '@' || substr( global_name,1,decode( dot, 0, length(global_name), dot-1) ) global_namefrom (select global_name, instr(global_name,'.') dot from global_name );set sqlprompt '&gname> 'set termout on

[oracle@ts01 admin]$

否则就显示乱码。

要接触密码,步骤如下:vim fileEnter encryption key: 输入密码:set key= :w!

例如:[oracle@ts01 admin]$ vim $ORACLE_HOME/sqlplus/admin/glogin.sql

Enter encryption key: * 输入密码

。。。。。。。。文件正文原文

:set key= :w! 存盘

现在这个密码的口令限制就解除了,呵呵。

相关文章
· visual basic 安装程序的制作!!
· visual c++ ado数据库编程入门(下)
· visual c++编程实现摄像头视频捕捉
· vi或者vim文件加密和乱码的处理
· view和control的区别(如何在对话框上使用cvi..
· visual studio 2005 team syst..
· visual c++键盘快捷键大全
· visual c++编程封装ado类
· visual c 串口操作
· visual c++中使用ole db读写sql ser..
热点文章
%>
· creating user controls
· 提高fastreplace速度 (fstrrep.pas)
· asc ii 完整码表及简介
· 自动生成拼音(汉字反查到拼音)
· sql2000无法安装的解决办法
· 浏览器集成教学 自定义浏览器
· vc++技术内幕(第四版)笔记(第7章)
· mysql5.0中文乱码解决方案
· sql server日期计算
· vc下利用ado连接access数据库
 淘宝旺旺:我要购书网上书店『图书目录
本购书中心地址: 杭州市延安路111号清波商厦南楼D座(总部) 上海市闸北区老沪太路网上购书中心(沪部),  邮编:310002
电子邮件:books@51goushu.com  经营许可证编号:沪ICP备06038574号
版权所有 2003-2008 © All Rights Reserved .购书网