Oracle基础 11 约束 constraints
--主、外键约束create table t( id int primary key);create table t1( id int references t(id));或者create table t( id int constraint pk_t_id primary key);create table t1(id int constraint fk_t1_id references t(id)); 修改列为主、外键约束 create table...
Oracle基础 10 表 table
--查看表的结构desc ygb; select * from user_tab_columnswhere table_name='YGB';--新建表ygbcreate table ygb( bh number(3), eid varchar2(6) constraint eid_p primary key, ename varchar2(10), bdate date, sex char(1), city varchar2(20));&nbs...
Oracle基础 09 概要文件 profile
--创建 profile 概要文件create profile profile123 limit failed_login_attempts 2; --修改用户的 profile 文件alter user scott profile profile123;确保将初始化参数 resource_limit 设置为true,以实施概要文件中的资源限制。否则,Oracle将忽略 create 或 alter profile 语句中的限制设置。与密码有...
Oracle基础 08 用户角色 user/role
--查询帐户的状态select username,account_status from dba_users where username='SCOTT';--创建用户create user john identified by johndefault tablespace usersquota 5m | unlimited on users--为新用户授予权限grant connect to john grant resouce to johnalter user john quota...
Oracle基础 07 参数文件 pfile/spfile
--查看数据库运行模式(spfile还是pfile)select decode(count(*),1,'spfile','pfile') from v$spparameterwhere rownum=1 and isspecified='TRUE';--以pfile启动数据库create pfile='/u01/app/oracle/product/11.2.0/db_1/dbs/initdbtest.ora' from spfile;shutdown immediate;startup pfile='/u01/app/oracle...
Oracle基础 06 控制文件 controlfile
--查看控制文件路径show parameter control_files;--控制文件的备份,三种方式1)使用OS命令进行拷贝;1)open状态下,使用alter database命令生成控制文件副本;2)open状态下,使用alter database backup controlfile to trace命令将控制文件备份到跟踪文件;--控制文件的恢复,两种方式1)mount状态下,...
Oracle基础 05 联机日志 redolog
--两个相关视图v$logv$logfilealter system switch logfile; --强制日志切换alter system checkpoint; --强制检查点--添加日志组alter database add logfile group 4 ('/u01/app/oracle/oradata/dbtest/redo04a.log', '/u01/app/oracle/redofile/redo04b.log') siz...
Oracle基础 04 归档日志 archivelog
--查看归档模式archive log listselect log_mode from v$database;--修改为归档模式(mount下)alter database archivelog--修改为非归档模式(mount下)alter database noarchivelog--切换日志三个相关命令SQL> alter system switch logfile;SQL> alter system archive log current;SQL> alter syst...
Oracle基础 03 回滚表空间 undo
--查询默认的undo表空间select name,value from v$parameterwhere name like '%undo%';--创建 undotbs2 表空间create undo tablespace undotbs2datafile '/u01/app/oracle/oradata/test10g/undotbs02.dbf' size 50m autoextend on next 10m maxsize 100m;--将undotbs2 设为默认undo表空间...
Oracle基础 02 临时表空间 temp
--查看临时文件的使用/剩余空间SQL> select * from v$temp_space_header;--查看SCOTT用户所属的临时表空间 SQL> select username ,temporary_tablespace from dba_users where username='SCOTT'; --查看当前有那些临时文件 SQL> select tablespace_name,f...
Oracle基础 01 表空间 tablespace
--查看表空间select * from dba_tablespaces; select * from v$tablespace;select * from dba_data_files; --查看数据文件select * from v$datafile;select * from dba_temp_files; --查看临时文件select * from v$tempfile;--查默认表空间和临时表空间select * from database_prop...
Linux 字符集
摘抄自网络--/etc/sysconfig/i18n 文件:LANG="zh_CN.GB18030"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"/etc/sysconfig/i18n 这里存放的是系统的区域语言设置第一行 表明你当前系统的语言环境变量设置 ,这里是 zh_CN.GB18030第二行 表明系统预置了...
Linux 重定向输出
--重定向输出> # 重定向正确的输出2> # 重定向错误的输出&> # 重定向全部的输出2>&1 # 将错误输出转换成正确输出
Linux 系统运行级别
Linux运行级别从0~6,共7个。 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:未定义。 &nbs...
Linux VNC
--需要安装2个包yum install vncserveryum install vnc--配置文件/etc/sysconfig/vncservers--重启服务/etc/init.d/vncserver restart--生成文件位置~/.vnc--打开vncvncserverpasswd:设置2次连接密码--关闭vncvncserver -kill :1--vnc的加密(需在配置文件里面设置)vncviewer -sh...
Linux crontab命令
--常用参数:crontab -l //查看当前用户下的cron任务crontab -e //编辑当前用户的定时任务crontab -u john -e &...
Linux chkconfig命令
on和off开关,系统默认只对运行级3,4,5有效,但是reset可以对所有运行级有效。 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式 等级3表示:...
安装VMware Tools
--Install VMware Tools--复制VMware Tools-xxx.tar.gz到根目录cd /tar -vzxf VMware Tools-xxx.tar.gzcd vmware-tools-distrib/./vmware-install.pl 一路ENTER安装完成。--在VMware选项中设置共享文件夹--在Linux /mnt/hgfs/目录下可以看到共享文件夹...
Linux 创建swap分区
--首先分出一个分区 /dev/sda5 (注意分区类型)mkswap /dev/sda5 --格式化分区成swap格式swapon /dev/sda5 --激活swap分区swapon -s &n...
Linux命令 tar 打包解压缩
--打包:tartar -cvf 命名文件.tar 要压缩的目录tar -xvf 要解压的包.tartar -tf 要查看的包.tartar -f 包.tar -r file # 向包里添加文件filetar -f 包.tar --get file # ...