达梦数据库是国内数据库的佼佼者,本文对其系统运行日志做一些简要的分析。
学习编程与学习踢球、学习演奏并无差别,最佳方式就是不断练习,所以我们鼓励你敲些代码,看看会发生什么,如果这些代码头一次不起作用,没关系,再来,看看你能否把它们纠正过来。 首先是一个简单的快速入门程序,让我们通过了解这个程序的细节,来熟悉Python。 第一项任务:给定半径,计算一个圆的周长和面积。程序分解:1、 提示用户输入半径;2、 应用数学公式,根据
Python确实是一门很容易上手的编程语言,对于编程初学者,Python绝对是最佳入门之道。
对于某些耗资源的应用,诸如java和数据库之类的,打开文件(open file)数往往会超出Linux系统的默认限制,这时就需要调整系统内核的ulimit参数。但在应用的具体运行中,仍有可能出现打开文件数超出限制的情况,此时应用将会出现异常,所以我们在运维中应该对打开文件数的状况进行必要的监测,以防此种情况发生,或者能在发生时及时发现问题并解决之。 Linux提供了一个非常强大的工具用于
有些技术问题看似简单,但在网上却很难找到真正的解答,搜索引擎诚然强大,搜索出来的东西却是良莠不齐,往往让搜寻答案者莫衷一是。本文所探讨的Linux下账户锁定策略便是一例,目标说起来很简单,就是当用户在使用ssh登录Linux系统时三次输入错误密码后即锁定该用户,并禁止他继续登录。大家可能都知道,一般实现的方法是利用pam.d,但根据系统差别,配置方法其实有所不同。1、 pam_tall
问题描述:在64位Windows系统下使用PL/SQL Developer连接Oracle 10g数据库,出现“ORA-12154: TNS:无法解析指定的连接标识符”的报错信息,经检查,数据库监听配置正确,sqlplus连接正常。问题分析: 既然sqlplus已经能够连接,就说明oracle的安装(至少客户端的安装)是正常的,TNS的配置也没有问题,那么问题只可能出在PL/SQL Develop
在具体的Linux系统维护中,特别对于某些我们初次接触的新应用程序,我们往往需要根据进程名查对应的端口号(当然,前提是进程要处于启动状态),或者反过来,根据端口号查对应的进程名。那么,我们该采用什么方法呢?1、根据进程名查对应的端口号如果你在网上搜索一下,发现有不少这方面的资料,仔细尝试,却发现多半是不正确的(吐槽一下:文抄公真是多如牛毛,以讹传讹太可恶)。其实这个很容易做到:#netstat -
在linux下,有时我们用vi打开一些windows下编辑过的文本文件,我们会发现文件的每行(或某些行)结尾都会有一个^M符号(不限于此,有时其他程序生成的文件也可能有此符号),这可能是因为dos下的编辑器和linux下的编辑器对文件行末的回车符处理不一致所致,也可能是生成文本文件的程序编写有问题所致。对于回车符的定义:windows:0D0Aunix/linux: 0AMAC:&nbs
Mcafee的epo无论从功能还是从性能上来说,在企业级安全产品中都堪称一绝。当然,最值得称道的还是它的老本行——防病毒产品部署。为什么这么说?主要基于以下两个理由: 1、
毋庸置疑,Mcafee推出的epo确实是一个好东西。它设计的初衷是将众多安全产品集成到一个统一的平台系统中,这种设计概念当然是领先的,但更重要的是,它确实能可靠地将这些应用在企业网中实现。 企业网的规模是对这些安全应用最大的考验,从本质上来说,安全与应用的资源利用率是互相冲突的,随着规模的增大,各种不确定性因素的增加,安全产品的部署给实际应用造成的影响也随之增长。让人欣喜的是,Mcafee成功地
FoxPro做处理也很方便,而且让他学会处理,对他以后再做类似的处理也有好处,于是,搜集了一下Visul ForPro的相关资料,先复习了一下下,很快就完成了他的数据处理。现在,把这些资料放到这,以后再查找也方便了。 一、主要命令: 1、CREATE作用:建立一个新的表。格式:CREATE [<文件>|?](注意,命令字符可取前面四个字符,后面可省略不写,即CREA,下同;中括
技术的文章写得多了,今天发些“术外之感”,权作遣怀。 回首自己的技术生涯,发现当我学习到一些皮毛之后,便开始好为人师起来。虽然那时有一份莫名的热情支持着我,但态度难免变得倨傲,心态难免变得浮躁,这在很长一段时间里阻碍了我深一步的发展,说到底,这样实是不堪为人师者。随着年岁的
在RHEL中,标准的Linux打印后台程序已经是CUPS(Common Unix Printing System)。它的安装和配置都要比以前的lp打印程序简便。 ★配置打印机 有三种配置的基本方法: 1)直接编辑打印机配置文件:/etc/cups目录下的文件,由于配置文件比较长,而且选项也并不直观,要进行直接配置无疑是件很困难的事情。 2)使用基于Web的配置工具,其端口号为631。 3
文件的操作主要考虑Linux系统中一些与文件相关的常用命令,这些命令是日常系统管理不可或缺的工具,如果你能达到信手拈来的境界,那才证明你确实具备了RHCE的能力。下面分类作一些简要介绍。 ★文件浏览 1)~ 这个符号在Linux中表示当前用户的主目录,例如,你的用户名为dz,主目录为/home/dz,那么~就等价于/home/dz,显然这省事多了。常用命令搭配:cd ~和ls ~。 2)&
在操作系统中,任何东西都可以看作是文件,文件是操作系统逻辑组织的基本单元。对于Unix和Linux文件系统而言,文件系统层次标准(FHS)是其组织规范的主要参考。对文件目录结构稍有了解的人都知道,文件系统通常由根目录(/)出发,不断延伸出一层一层的子目录。 ★在Linux中,常用的一级子目录包括: 目录名 描述 /bin 集中存放一些必要的命令工具,最好不
文本编辑器对于Linux系统配置作用重大,是系统管理员常用的主要工具。流行的Linux文本编辑器有:vi、pico、joe和emacs等。下面着重对vi进行一些介绍: ★为什么选择vi? vi也许不是Linux下最好用的文本编辑器,但是凭借其在Unix上的历史地位,它毫无疑问是使用最广泛的,另外,在一些特殊环境下(如使用急救软盘时),它可能也是唯一的选择。 RHEL 5对文本编辑器的支持能力
Linux作为操作系统软件,是沟通计算机系统硬件和应用软件的桥梁。学习RHCE,当然也应自硬件始,不过,操作系统毕竟属于软件,所以对硬件知识的了解只需要掌握一些基本的就可以了。其实,对这些基本硬件知识的理解不仅有助于系统管理员很好地配置Linux,而且有助于解决Linux系统上的诸多故障。 ★系统架构(Architecture) 我们知道Linux是以支持大量系统架构而著称的。不过,对于RHC
● AIX有三种安装模式可供选择: 1) 全新安装 2) 移植性安装 3) 保留安装 ● 全新安装 全新安装自然是将系统完全推倒重来,通常用户在如下几种环境下需要选择这种安装模式: 1) 新机器初次安装 2) 安装机器的roo
★Radius的基本知识: 1)Radius是标准的客户端/服务器协议,其传输协议为UDP。 2)Radius协议的主要用途:提供对网络接入行为的认证、授权和记账功能。 3)描述Radius标准的RFC:Radius规范(RFC 2865,旧版本是RFC 2138);Radius记账标准(RFC 2866,旧版本是RFC 2139)。 4)Radius协议中的基本元素是属性,通过属性来定义
●添加 BGP表中为最佳路由。IGP或静态路由学习到的相同前缀,那么该 默认情况下,AD设为EIGRP汇总路由的eBGP路由在与 ●什么叫做后门路由( Enterprise 1和eBGP路由,因为Enterprise 1会选择OSPF路由(因为这是两个R1配置一条1)eBGP学习的路由使用本地路由 R1不通过 按照这个原理,OSPF路由是启动的,Internet,一旦eBG
声明命令 DECLARE name [, …] sql_type [DEFAULT value] DECLARE name CURSOR FOR statement DECLARE condition CONDITION FOR {SQLSTATE [VALUE] sqlstate | mysql_error_code} DECLARE {CONTINUE | EXIT |
创建表空间 CREATE TABLESPACE tablespace ADD DATAFILE ‘file’ USE LOGFILE GROUP logfile_group [EXTENT SIZE = extent_size] [INITIAL SIZE = initial_size] ENGINE = engine 中,
创建表 CREATE [TEMPORARY] TABLE [IF NOT EXISTS] table (create_clause, …) [table_options] [[IGNORE | REPLACE] select] CREATE [TEMPORARY] TABLE [IF NOT EXISTS] table LIKE old_tabl
创建函数 CREATE [DEFINER={user | CURRENT_USER}] FUNCTION sp_name ([params]) RETURNS type function_definition CREATE [AGGREGATE] FUNCTION name RETURNS return_type SONAME library MySQL),MySQL或IN
创建数据库 CREATE DATABASE [IF NOT EXISTS] dbname [create_options] 示例: CREATE DATABASE bank;
修改连接主服务器参数 CHANGE MASTER TO param = value [, param = value] … 指定连接失败后从服务器尝试的次数。 地址。 ⑷MASTER_LOG_POS ⑸MASTER_PASSWORD 如果主服务器监听的是非标准端口,此选项可用来指定该端口。 ,则设置为1⑻MASTER_SSL_CA 文件。 文件所存放的目录。 的证书文件。 的
更改表空间 ALTER TABLESPACE tablespace ADD DATAFILE ‘file’ INITIAL_SIZE = size ENGINE = engine ALTER TABLESPACE tablespace DROP DATAFILE ‘file’ ENGINE = engine 表。
5) 更改表 ALTER [IGNORE] TABLE table action_list 更改表结构。可对表进行许多更改操作,如添加/删除列、删除索引等。其执行原理如下:MySQL创建一个表的副本并对其进行修改,同时将所有更改操作入队,当修改完成时,原表即删除并用新表替换,此时这些更改操作执行完毕。如果这些入队的操作引入了重复的关键字,ALTER语句会滚回并取消。如果设置了IGN
更改数据库 ALTER DATABASE database create_options 与其同义。 命令。 更改函数 ALTER FUNCTION name [{CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA}] [SQL SECURITY { DEFINER | INV
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号