Welcome 微信登录

首页 / 数据库 / MySQL

启动OEM(Oracle Enterprise Manager)

启动OEM(Oracle Enterprise Manager)

Oracle Enterprise Manager(Oracle企业治理器,简称OEM)是通过一组Oracle程序,为治理分布式环境提供了治理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化代理(IntelligentAgent)相对应。智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和作业的结果会被送回控制台,这样可以在一个地方治理所有的系统。Lin...
MySQL重设root密码

MySQL重设root密码

最近Mac上安装的MySQL有段时间不用了,结果想用的时候发现忘记密码了。好在有google,很快就找到方法解决掉了。当时并未做相关记录,今天在公司一台MySQL上也碰到相同的问题,不过这次解决可没上次那么顺利,为此做个记录。MySQL重设密码步骤如下 ¶在my.cnf中的[mysqld]配置段添加上如下行:> skip-grant-tables当然也可以在启动参数后台添加 –skip-grant-tables。重启MySQL后...
Linux下和Windows下创建Oracle用户和表空间

Linux下和Windows下创建Oracle用户和表空间

通过SSH工具或是XShell工具进入远程Linux下。其中,通过SSH工具登录的界面如下:其中Host Name是远程服务器的ip地址。User Name是服务器的一个用户名,端口号默认22,Connect进去后可以填写服务器的密码。通过XShell工具登录的界面如下:点击上面的New按钮,填写HOST主机地址,即服务器的IP地址,点击OK即可。输入命令: cd / 到根目录下启动tomcatusr/local/tomcat/bin/startup....
MongoDB数据修改总结

MongoDB数据修改总结

1.前言最近在学习MongoDB,数据修改这一部分的内容较多,命令比较繁琐,所以将一些常用的修改命令总结在这篇博客中,方便今后学习的查阅。2.命令总结1). insert()db.collection.insert(x) x就是要更新的对象,只能是单条记录,如:db.collection.insert({_id:1,name:"test",count:1})当需要批量插入的时候,可以在shell中使用for循环,如:for(var i=0;i<16;...
Linux平台下的Oracle自动备份案例(使用RMAN)

Linux平台下的Oracle自动备份案例(使用RMAN)

有个童鞋问rman的自动备份脚本程序,我之前有写过exp备份指定方案自动备份案例(Linux平台下的Oracle自动备份案例(使用exp工具) http://www.linuxidc.com/Linux/2013-10/91923.htm),现在补充下rman的案例。为此写出下文,仅以记录并分享这个过程。环境:操作系统:RHEL5.4数据库:Oracle 10.2.0相关变量值:ORACLE_BASE=/u01/app/oracleORACLE_HOME=...
Linux平台下的Oracle自动备份案例(使用exp工具)

Linux平台下的Oracle自动备份案例(使用exp工具)

有朋友提了一个需求:每天的晚上12点使用exp备份数据库到指定目录下面,并且自动删除在一个星期以前备份的数据为此写出下文,仅以记录并分享这个过程。Linux平台下的Oracle自动备份案例(使用RMAN) 见 http://www.linuxidc.com/Linux/2013-10/91922.htm环境:操作系统:RHEL5.4数据库:Oracle 10.2.0相关变量值:ORACLE_BASE=/u01/app/oracleORACLE_HOME=/...
MySQL事务学习 --> 分布式事务

MySQL事务学习 --&gt; 分布式事务

分布式事务Innodb存储引擎支持XA事务,通过XA事务可以支持分布式事务的实现。分布式事务指的是允许多个独立的事务资源(transac tional resources)参与一个全局的事务中。事务资源通常是关系型数据库系统,也可以是其它类型的资源。全局事务要求在其中所有参与的事务要么全部提交,要么全部回滚,这对于事务原有的ACID要求又有了提高。另外,在使用分布式事务时候,InnoDB存储引擎的事务隔离级别必须设置成serialiable。XA事务允许不...
EasyConnect出现ORA-12154(无法解析指定的连接标示符)错误的解决

EasyConnect出现ORA-12154(无法解析指定的连接标示符)错误的解决

今天在群里碰见了一个ORA-12154的问题,在此记录一下解决过程起因是群里面一个人问了他的Windows客户端采用easy connect方式连接Oracle服务器的时候,报错如下:ORA-12154:TNS:无法解析指定的连接标示符最初的想法是在服务器端的listener没有相关的service_name来接收请求,不过他后来给出的截图表明,确实有相关的service_name来接收这个请求。而使用同样的easy connect语句,在另外一台服务器上...
如何向shell scripts中的交互过程推送文本信息

如何向shell scripts中的交互过程推送文本信息

一哥们提了一个问题,觉得比较有意思,小研究了下:这哥们公司的开发部门写了一个jboss的脚本,用于启动jboss程序,需要输入下面类似的命令:./jboss_init.sh start然后会在脚本的提示下输入一个密码确认,然后才能启动。问题是这样的,他不想手工输入这个密码,希望程序能够自动完成这个输入过程(因为搞技术的的都是很懒的一批人,懒人成就了技术革新)为模拟上述的大致环境,我找到了sqlplus程序,sqlplus程序在指定用户名不指定密码的时候,会...
SQL Server链接Oracle的方法

SQL Server链接Oracle的方法

有时候,我们需要通过Sql Server去与Oracle数据库进行连接,获取Oralce数据库的data。我们不必通过程序转换,可以直接在SQL Server企业管理器中建立一个这样的链接。Step1: 打开sql server management stutio;Step2: 选链接服务器,右键新建链接服务器,如下图:Step3: 按下图填写各个域,注意:数据源填写oracle客户端定义的网络名称Step4: 继续选“安全”页定义...
MySQL多版本并发控制分析

MySQL多版本并发控制分析

背景:之前面试被问到这么一个问题,数据库两个transaction,当transaction1在update某一行的时候,transaction2在select的时候会不会block。我以前用MySQL做过测试,印象是可以,但是面试官提出质疑,今天我用MySQL验证这个问题的仔细研究了一下MySQL的后台实现,后来再网上发现了下面这篇文章非常就转过来,不过文中有些地方逻辑上好像不太对,我没有时间去读MySQL源代码,就根据实际结果给出自己的推测,如果大家有...
<< 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 >>