Welcome 微信登录

首页 / 数据库 / MySQL

Linux下实现自动备份Oracle数据库

Linux下实现自动备份Oracle数据库

相信为数不少的系统管理员每天都在做着同一样的工作——对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行备份,那该多好啊!下面笔者结合实践经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖引玉的作用。 我们计划让数据库在晚上23点做export导出备份,在凌晨2点将备份文件拷贝到磁带上,在凌晨4点将备份文件拷贝到另一台UNIX机器上,为此我们可进行...
MySQL数据库性能优化实战

MySQL数据库性能优化实战

过年这段时间由于线上MySQL数据库经常压力过大导致响应非常缓慢甚至死机,咬咬牙下大决心来解决效率不高的问题! 首先是由于公司秉承快速开发原则,频繁上线,导致每次忽视了性能问题!日积月累,所以导致系统越来越慢,所以如果你的系统查询语句本来就优化的很好了可能参考意义不大! 提取慢查询日志文件,应该在你的DataDir目录下面 通过程序处理慢查询文件,将文件格式的慢查询导入到数据库中: 1 mysql> desc slow_query;2 +--...
在Ubuntu下为MySQL添加ODBC驱动

在Ubuntu下为MySQL添加ODBC驱动

学过Web开发的人应该都知道ODBC,这个微软自创的数据库连接方法使得在Windows下让程序连接数据库非常容易,比如Java的ODBC连接MSSQL、Access等等。如果要开发一个跨平台跨数据库的程序,ODBC连接数据库就是一个不错的选择,只是在Linux并不像在Windows下一样创建ODBC连接那么容易。这篇文章就是准备讲如何在Ubuntu下为MySQL添加ODBC驱动,使得在Ubuntu下也能使用ODBC连接数据库。 让Ubuntu也可以创建...
使用 Jboss 配置数据源代码

使用 Jboss 配置数据源代码

Jboss 4.0的开发人员版本是一个开源的应用服务器,他把HypersonicDB作为他的缺省数据库。然而,开发人员也许还要使用除了HypersonicDB以外其他种类的数据库,在这篇文章中我们将看到如何在Jboss上配置使用其他的数据库。简介Jboss4.0使用了JDBC配置文件来配置数据库连接,它为EJB和其它J2EE应用提供了数据源(data source)进行访问。如果你要使用HypersonicDB以外的数据库你就要修改这个配置文件。这篇文章将...
从远程Linux服务的MySQL数据库dump数据

从远程Linux服务的MySQL数据库dump数据

今天接了新的任务需要从远程服务器把MySQL数据库的数据导入到本地。这真是有点赶鸭子上架的感觉。因为之前几乎没有接触过mysql,而且MySQL是部署在Linux服务器上,更主要的是MySQL数据库服务器不能直接通过公网IP访问,需要先登录一台Linux服务器作为踏板在另一台Linux服务器上操作。既然任务来了,不能不做。在网上搜了一大圈,终于有了眉目。大致步骤如下:1.登录到远程Linux服务器远程服务器可以用SSH协议来登录,开始使用PUTTY,可是发...
手工创建Oracle数据库控制文件的策略

手工创建Oracle数据库控制文件的策略

控制文件对于Oralce数据库的作用,就好像微软操作系统中注册表的作用一样。控制文件是一个比较小的二进制文件,记录着数据库的结构信息。如果数据库控制文件发生孙华的话,则Oracle将无法正常启动。通常情况下,在创建数据库时会自动创建控制文件;并且当数据库的结构发生变化时,也会自动修改自动文件的内容。 但是,当数据库遇到一些故障导致控制文件发生损坏时,数据库管理员可能需要手工重新创建控制文件,以解决数据库的启动故障。笔者在这里就谈谈手工创建控制文件的相关策...
Oracle ebs 11.5.10 for Linux 安装心得

Oracle ebs 11.5.10 for Linux 安装心得

目录前言第一章 硬件准备第二章 软件准备第三章 11.5.10 For Linux 安装第四章 安装后的维护和问题解决第五章 ebs对外的发布Oracle EBS 11.5.10 学习笔记(安装篇)作者:diri diri@ahwt.com.cn前 言最近由于公司外部顾问的需要,我必须在几天的时间内安装好公司的Oracle ebs系统并对外发布。在安装之前,参考了很多别人的帖子,然后在公司的机器上安装了2遍才成功,第一次呢,可以进入登陆页面但是进去以后左边...
MySQL数据库之更新语句精解

MySQL数据库之更新语句精解

用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。在MySQL中又多了一个REPLACE语句,因此,本文以MySQL为背景来讨论如何使有SQL中的更新语句。 一、INSERT和REPLACE INSERT和REPLACE语句的功能都是向表中插入新的数据。这两条语句的语法...
Oracle推出Linux服务并不成功

Oracle推出Linux服务并不成功

要Linux服务的多数是大客户,都希望找最有实力及Linux技术工程师最多的公司提供,这是导致Oracle推Linux服务失败的原因所在。Oracle推出Linux新服务 专注“价值开源” 市场研究机构IDC的数据显示,在企业应用Linux服务器操作系统的推动下,2011年Linux市场的开支将从2007年的210亿美元增长到490亿美元。开源市场正在蓬勃发展,并且拥有广阔的发展空间。而对于用户来说,无论他们使用的是专属资源还是开源软件,最关键的一点就是,...
Linux MySQL root权限恢复[图文]

Linux MySQL root权限恢复[图文]

为了安全设置Linux MySQL root的权限,设置完才想起来没加入管理员的账户。。无奈下开始折腾数据库,里面本身有不少用户,重新安装的方法是不行的。。终于找到非常好的方法!!步骤1:权限坏掉的服务器(A)有MYSQL的服务器(B)将A机器的mysql服务 停掉(service mysqld stop)然后将 mysql目录下的mysql文件夹更名为 mysql-old将B服务器的 /var/lib/mysql/下的 mysql文件夹下载下来(是数据库...
简单解决复杂的Oracle IAS问题

简单解决复杂的Oracle IAS问题

笔者做了一个小的系统辅助功能,可以周期性访问某个URL、执行某个SQL语句 or 执行某个系统命令。执行SQL语句和系统命令比较简单,这里不再详述,主要说一下访问某个URL。实际上JDK自身已有工具类用于创建HTTP请求,类名是:java.net.HttpURLConnection,但考虑到基础类通常比较粗糙,很多情况要自己考虑和处理,就转头去Google了下,发现果然有开源的工具包可以使用,几个工具包中以HttpClient较为常用,而且是apache的...
Linux中MySQL群集配置

Linux中MySQL群集配置

最近看到过很多关于cluster的资料,一直在研究Linux系统级的负载均衡和高可用,但是还没有完全成功,只是实现了一些简单的服务;今天在搜集资料中看到有关MySQL的cluster,看上去不是很复杂,就花了一个下午的时间研究研究,参考了Nanu前辈的MySQL集群配置步骤,一个简单的集群算是成功了。但是有一点我没搞懂,是不是MySQL集群配置完成后,只能同步数据库中的表,而不能同步整个库?请高手指点一二,谢谢!李增基 联系方式 MSN:lzj0619@h...
<< 301 302 303 304 305 306 307 308 309 310 >>