- 浏览: 31262 次
- 性别:
- 来自: 上海
最新评论
文章列表
将博客迁移至csdn,欢迎访问csdn主页:
http://blog.csdn.net/tonylee0329
简介:
本文主要介绍linux的用户、组的概念,如何创建组、用户;如何更改相应内容等
涉及的文件:/etc/group 、 /etc/gshadow/ 、/etc/passwd 、/etc/shadow
一、组
1.创建组
groupadd -g 555 ddclick [创建ddclick组,GID为555]
2.为组添加新用户
gpasswd -a tony ddclick [将tony加到ddclick这个组中]
3.将用户从组中删除
gpasswd -d tony ddclick [将tony从ddclick这个组中删除]
4.其他
groupdel ddclick [删除ddclic ...
上一部分主要是认识awk编程模型及简单示例,见http://tonylee0329.iteye.com/admin/blogs/1810758
本节主要讨论awk中的运算符和表达式
A.1 记录和域
awk中认为文本文件的一行即是一条记录,一条记录由多个域构成,
以下:awk test by tony
包含四个域,由空格进行分割。
用'$n'标识域的值,如$1=awk.
注:$0表示全部域。
域操作符后面还可以跟变量,示例:
[lidc@hd66 awk-experiment]$ echo 'awk test by tony'>input
[lidc@hd66 awk-experi ...
任何awk语句都由模式和动作组成,模式驱动动作触发事件,动作执行对输入行的处理
awk支持'?'、'+'两个扩展元字符,而grep和sed并不支持
A.1 举个小例子,演示awk的使用(以下是全部的操作过程)
[lidc@hd66 awk-experiment]$ touch input
[lidc@hd66 awk-experiment]$ awk '/^$/{print "this is a blank line"}' input
[lidc@hd66 awk-experiment]$ cat input
1.[lidc@hd66 awk-experiment ...
[size=medium]游标
环境区域是用来处理SQL语句的一个oracle存储区域。游标是指向它的指针或句柄。通过游标,PL/SQL程序可以控制这个环境区域中被处理的语句。
Oracle中的游标有两种:显式游标、隐式游标。
显示游标是用cursor...is ...
oracle学习之PLSQL(1)--基础
- 博客分类:
- Oracle
/*
(一)PLSQL的基本结构
Header
IS
DECLARATION SECTION
BEGIN
EXECUTION SECTION
EXCEPTION
EXCEPTION SECTION
END;
(二)如何执行PL/SQL
1.创建块结构,在"end;"后加'/';
2.在SQL/PLUS下执行时,需要先进行set serveroutput on
*/
--基本数据类 ...
安装完数据库后除了用Net Manager手动添加LISTENER外,还可以这样操作:
一、监听文件路径:ORAHOME/ora92/network/admin/listener.ora
另外监听器日志文件路径是:ORAHOME/ora92/network/log/listener.log
二、用编辑器打开listener.ora文件,修改设置信息。例如(下面是一个完成的文件内容):
# LISTENER.ORA Network Configuration File: D:/oracle/ora92/network/admin/listener.ora
# Generated by Ora ...
/*
今天在另一台机器上装了10g,打算将本机的oracle server迁移过去,要不然总是卡啊。。。
在仅安装数据库产品的情况下,安装完以后没有关于oracle数据库的服务在开启(services.msc可查看)
此时是没有用户的概念的,什么SQL*PLUS都是不能进入的,所以SYS、SYSTEM、scott这些都是依赖于创建具体的数据库而言的
在这之后,可以采用DBCA方式安装了安装数据库。实例名、服务名、SID均为ORCL,此时查看系统服务
发现(1)OracleServiceORCL、(2)OracleJobSchedulerORCL、(3)Oracle ...
上一篇学习了oracle中常见的术语,术语应当是基于一个体系才会变的有意义。所以有必要对orale的体系结构作一下认 识。最经典的图,就是下边这张了
[img]http://dl.iteye.com/upload/attachment/546579/5aabc4f7-4b59-39ce-8314-08e5bcd0 ...
/*
第一章主要是对oracle现今版本以及以前产品的介绍。。。产品很多,表示压力很大!
一切都是浮云,从第二章正式走起。
ORACLE数据库系统是一个复杂的软件系统。如果不了解其内部的结构原理及关系,就不可能设计和 ...
--先创建一个用户表作为测试用例
Create table t_user(
Id number(6),
userid varchar2(20),
loginpassword varchar2(20),
isdisable number(6)
)
TABLESPACE "TONY";
--创建sequence管理自增长,
--在sequence中应注意:
--1、 第一次NEXTVAL返回的是初始值;随后的NEXTVAL会自动增加你定义的INCREMENT BY值,
--然后返回增加后的值。CURRVAL 总是返回当前SEQUENCE的值,但是在第一次N ...
Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样 ...
出于项目需要,最近在研究Oracle的部分内容。
这两天在忙部署,所以需要把以前的数据库导出来以便于实施。看了一下实际情况需要进行逻辑备份就ok了,至于什么物理备份中的乱七八糟的概念,以后学到
再和大家分享了。。。
环境介绍:
数据库服务器在192.168.1.28(traffic用户下的TRAFFIC表空间)以及192.168.1.20上的wpaout用户下的WPAOUT表空间
远程连接desktop,进行cmd下的备份操作:
exp traffic/traffic owner=traffic rows=y indexes=n compress ...
纯属查询方便
1.oracle sql developer:
http://www.oracle.com/technology/products/database/sql_developer/index.html
2 pl/sql developer:
http://www.allroundautomations.com/plsqldev.html
先是写一个工具类,完成由Date-->String,String-->Date,Date-->Calendar,Calendar-->Date
的转化,并在此基础上衍生出Calendar-->String,String-->Calendar。至此便可以完成一般的对日期的操作(由String类型的传进去交由Calendar处理)然后再输出显示按照预期想要的格式的处理后的日期
(一)DateUtils.java
package cn.ldc.baseskill.date;
import java.text.ParseException;
import ...