Welcome 微信登录

首页 / 数据库 / MySQL

在UNIX 和Linux平台上如何部署IBM DB2 产品

在UNIX 和Linux平台上如何部署IBM DB2 产品

在数十、数百或者数千台基于 UNIX 和 Linux 平台的客户机和服务器上部署 IBM_ DB2 产品,包括 IBM DB2 Universal Database (DB2 UDB) 和 DB2 Connect,这看起来似乎是一件令人望而生畏的任务。 本文讲述了如何跨多台机器在 UNIX 和 Linux 平台上快速、轻松和一致地部署 DB2 产品。本说明书可用于安装客户机、服务器、并行服务器和 FixPak。 本文主要讨论 UNIX 和 Linux ...
Linux下Oracle查询结果以html格式定期发送邮件

Linux下Oracle查询结果以html格式定期发送邮件

任务: 每天早上8:00将Oracle查询语句的内容变成html的形式,制作一脚本,在指定时间用mutt自动发送到邮箱版本: Linux version 2.6.18-194.el5Oracle Release 10.2.0.5.0使用工具:shell 脚本mutt 邮件代理sendmailcrontab 自动任务处理一 shell脚本(生成html文件,mutt发送)1 生成html文件利用行列转换的sql语句,将sys用户下的tb表(表-1)形式转化为...
Linux上Oracle 10g客户端的安装和配置

Linux上Oracle 10g客户端的安装和配置

需要在Linux 上访问Oracle,所以要装个客户端。参考了网上很多资料,但总会半路卡壳。根据自己实际的操作,写了下面的操作手册,希望对在linux上装oracle客户端的朋友有帮助。我的Linux是RedHat Enterprise Linux AS4。一、检查系统1、检查操作系统版本,具体系统要求请参考安装手册。cat /etc/issue2、检查Linux内核版本,具体要求请参考安装手册。uname -r3、检查软件安装包是否安装及版本是否符合,语...
简谈Oracle数据库中的事务和锁的作用

简谈Oracle数据库中的事务和锁的作用

事务和锁具有以下特点:事务是一个单元的工作,要么全做,要么全不做 事务保证操作的一致性和可恢复性 每一条Transact-SQL语句都可以是一个事务 实际使用的事务是用户定义的事务,它包括一系列操作或者语句 在多服务器环境中,使用用户定义的分布式事务,保证操作的一致性 锁是保证并发控制的手段 可以锁定的资源包括行、页、簇、表和数据库 锁的类型主要包括共享锁和排它锁 特殊类型的锁包括意图锁、修改锁和模式锁 共享锁允许其他事务继续使用锁定的资源 排它锁只允许一...
Oracle 存储过程的参数理解

Oracle 存储过程的参数理解

-- 输出参数不可以修改 解决的方法有两种 --1 把参数改成 输入参数 --2 就是参数改成 可输入输出的参数; 调用过程的 三个方式 1 就是使用call 在只用call方式调用函数的时候,必须加要括号,有参数,还要加参数值 这个方式在命令窗口,调用过程,将不会出现输入的数据. 2 就是使用exec 命令,进行命令调用过程, 使用命令,就必须在命令行里面输入 过程名,这个命令窗口中,可加可不加() ,如果有参数的,就一定要加,还有参数值,参数值的类...
Oracle Dump Charsetcode problem

Oracle Dump Charsetcode problem

Oracle dump在不同的oracle中,可能存在字符差异的问题,今天我又从朋友那得到一个新方法,特记录如下。1.普通方法-找一台注册表的语言和oracle的语言字符一样的机器,做export dump,这样导入时就不会乱码2.随便一台机器,不用管什么字符集,dump出来后,用ultraedit打开,把从第二位开始的03 56(中文编码例子)变成 00 01(英文)在导入英文字符集的oracle的dump,就可以了Oracle中使用alter tabl...
如何从Oracle导出的数据表上的一个Unix下平面文件

如何从Oracle导出的数据表上的一个Unix下平面文件

第1步登录到Unix机器与您的Oracle用户名。第2步打开一个终端窗口。第3步键入命令“sqlplus中”登录到Oracle数据库。你将看到的“SQL>”命令提示,你将键入下面的命令。第4步键入命令“集空间0”设置在文本文件中的列之间的空间。第5步键入命令“设置LINESIZE 75”设置为文本文件的行大小。第6步键入命令“设置每页0”来禁止所有的标题,分页,标题,初始空行和其他格式的文本文件中的信息。第7步键入命令“设置阻击”,以遏止在文本文件中...
Oracle 01090问题如何解决

Oracle 01090问题如何解决

Oracle数据库的启动和关闭启动oracle数据库的同时也就创建了一个数据库实例,并且可以选择数据库启动的状态。通常,可以通过装载和打开数据库来启动实例,这样任何一个有效的用户都可以链接到实例并执行典型的数据库访问操作,下面介绍这方面的内容。一、启动数据库的方法启动数据库实例的方法有很多种,分别介绍如下:1、使用SQL*PLUS 使用SQL*PLUS连接到具有管理员权限的Oracle上,然后发布startup命令,从而启动数据库。2、使用Recovery...
MySQL工具系列 – mysqldump:数据库备份程序

MySQL工具系列 – mysqldump:数据库备份程序

mysqldump客户端可用来转储数据库或搜集数据库进行备份或将数据转移到另一个SQL服务器(不一定是一个MySQL服务器)。转储包含创建表和/或装载表的SQL语句。如果你在服务器上进行备份,并且表均为MyISAM表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。有3种方式来调用mysqldump:shell> mysqldump[options] db_name [tables] shell> mysqldump[opti...
Ubuntu 10.04 下关闭 MySQL 的开机启动

Ubuntu 10.04 下关闭 MySQL 的开机启动

网上什么用sysv-rc-conf配置,什么改S开头为K开头什么的方法通通的不管用,因为10.04把MySql的启动连接到了/lib/init/upstart-job,而后者是调用了/etc/init/mysql.conf文件里面关于开机的定义,这是新的框架,所以以前的方法通通不管用了,你用sysv-rc-conf的时候甚至发现mysql更本禁止在任何runrevel上启动的,而实际情况是,它每次都很淡定地自动启动了我们看/etc/init/mysql.c...
<< 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 >>