Welcome 微信登录

首页 / 数据库 / MySQL

Oracle数据库编写有效事务指导方针

Oracle数据库编写有效事务指导方针

在Oracle数据库中,提供了一种被称为“事务”的控制机制。通过事物,能够完成对数据有效安全的修改操作,使数据库中的数据达到一个数据一致的状态。举个简单的例子,现在有一个借书系统中设涉及到两张表,一张是图书库存表,一张是用户借书情况表。在用户借书的时候,数据库需要进行两个操作,一是从图书库存表中扣掉库存;另一个操作时在用户借书表中加入这个借书操作。数据库在操作时,往往是先扣减库存,然后再在用户借书情况表中加入借书纪录。假设用户在借书的时候,第一步操作成功,...
Oracle将发布41个安全补丁

Oracle将发布41个安全补丁

Oracle计划周二发布41个安全补丁,作为季度严重补丁更新(Critical Patch Update,CPU)的一部分。这些补丁修复了它的产品中的十几个严重漏洞。在Oracle对客户的补丁发布预告中说,这次CPU包括Oracle数据库中的十个新的安全漏洞补丁。这些漏洞存在于Job Queue、Oracle OLAP、 Oracle Spatial和Oracle Streams中,影响到Oracle Database 9i、10g和11g。Oracle在...
2008年Oracle错误、备份、升级等最热门问题

2008年Oracle错误、备份、升级等最热门问题

你是否有关于Oracle错误,备份,升级或者任务方面的疑问?不用担心, SearchOracle.com提供了一个专门的专家答疑版块为你提供帮助。今年,我们的专家回答的问题涵盖了所有的方面甚至更多--这里让我们回顾下2008年最热的问题以及专家的解答。 什么是 ORA-03113 错误? 问:我们有一个Oracle 10g数据库并时常会报告ORA-03113错误。我们是很科学的从一个vb.net应用程序查询时间序列数据。我们可以用一些参数(位置,变量...
MySQL安装与配置

MySQL安装与配置

在学习MySQL过程中,遇到了很多的麻烦,为了让初学者不再遇到相同的问题,所以我花了点时间写了本文。本人也是一个新手,还望多多指教!!在安装MySQL之前,先来了解一下相关的配置文件MySQL配置文件MySQL发布的最新产品实际上超出了Red Hat Enterprise Linux所携带的版本。但是,稳定性和开放源代码可是很重要的因素,因此在操作系统上使用较早MySQL版本是有道理的。有许多可以采用的配置文件,它们都被包含在mysql-server PR...
Oracle 10G RAC+ Redhat 4的详细配置

Oracle 10G RAC+ Redhat 4的详细配置

时至今日,经过反复的试验终于配置RAC成功,现在把详细的操作步骤贴出来,供大家参考,希望能让同样对RAC的配置存在困惑的兄弟少走一些不必要的弯路,也希望朋友们发现有不足之处多多指正,共同进步。 1.环境: VMWARE SERVER 1.7,ORALCE 10G,系统平台为红帽4企业版,基于RAW设备的的RAC,磁盘阵列用模拟共享存储替代,节点为两个。节点信息:IP PRIVIP VIP HOSTNAME123.125.17.2 192.168.100....
Oracle的导入导出的问题

Oracle的导入导出的问题

Oracle数据库导入导出的注意事项1、Oracle中exp导出dmp文件时,默认导出了表结构定义的storage子句,并且compress参数默认是Y的,这样一个数据库在经过几次反复的exp和imp后,storage的initial参数就会越来越大,对于大表来说compress=Y并不是一个很好的选择;2、由于initial参数越来越大,所以即使exp导出时ROWS=N,带导入到新库后表空间占用磁盘的空间还是很大;3、如果仅仅需要导出表结构定义而不需要表...
浅析基于Oracle案例知识库设计

浅析基于Oracle案例知识库设计

摘要:本文分为三部分,主要站在Oracle案例库角度来进行阐述,分别介绍Oracle案例库的背景,实现思路和方法,并最后给出结论。 1. 背景概述 在企业数据库的生命周期过程中,会面临各种各样的问题,可以说,oracle数据库从摇篮到坟墓,会或多或少的遇到问题,或者潜在问题。问题千奇百怪,有的问题很简单,一眼便知道解决办法,有的问题很复杂,有的问题解决起来很危险,有的问题解决过程中不会有什么危险性。同样的问题可能会再次或者多次碰见,如果时间间隔很长,...
如何在Linux平台上迁移SugarCRM?

如何在Linux平台上迁移SugarCRM?

由于采用了开放标准和开源形式,SugarCRM已经成为一个健康发展并受到良好支持的客户关系管理系统(CRM),能够替代Salesforce.com和Act等其它专属的CRM系统。尽管如此,大多数人目前仍在使用SugarCRM以外的产品。因此在许多情况下,如果你要部署SugarCRM,就涉及到从其它产品迁移到SugarCRM的问题。在本文中,我将讨论SugarCRM公司及其合作伙伴创建迁移解决方案的一些途径。 首先需要考虑的是,你准备从什么平台进行迁移,尤...
关于Oracle游标的问题(ORA-01000: maximum open cursors exceeded)

关于Oracle游标的问题(ORA-01000: maximum open cursors exceeded)

今天Oracle突然抛出了一个异常:maximum open cursors exceeded从字面意思很容易可以看出是由于游标打开过多而没有正常关闭导致超出系统默认的游标打开的最大连接数但要具体查出是哪一行代码有问题,还真不是一件简单的事,上万行的代码真不是吹出来的。老生常谈的事情,大家平时开发的时候多注意一下也就可以避免了,不然真正等到最后提交代码的时候突然抛出来,还是蛮打击人的。关于Java开发中使用Oracle数据库的一点注意事项很多朋友在Java...
Linux 下用 Python 连接 MSSql Server

Linux 下用 Python 连接 MSSql Server

缘起因为客户要求在应用上部署 mssql server 2008,而我们习惯了开发 Linux 下的服务器程序,所以就有了在 linux 下用 python 连接 mssql server 2008 的需求。这个需求非常折腾人,我们花了许多时间在上面,仍然没有搞定。后来是请了 python-cn 列表的 vcc 出手,通过 ssh 直接上机操作才搞定的;相信以后搞不定的人还会不少,所以就把其中的经验写出来,方便后来者,也方便自己日后发布应用程序时能够有一个...
Linux下MySQL定期自动备份数据库

Linux下MySQL定期自动备份数据库

该如何定期备份自己的MySQL数据的资料呢?我这里提供了几个方法大家可以看看。支持linux下的mysql的数据定期自动备份。MySQL :: Linux 下自动备份数据库的 shell 脚本 Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。脚本内容如下: #!/bin/sh # File: /ho...
Rails开发中的MySQL中文问题以及简单解决方式

Rails开发中的MySQL中文问题以及简单解决方式

Rails2.2.2对中文的支持是不错的,当然不仅仅是中文,所有多字节文字都能够很好得被支持。对于一个有很高本地化l10n和国际化i18n需求的网站,多语言支持的实现方式很多,最常用的是采用gettext来实现。在网页生成过程中,初学者最容易出问题的就是数据库连接的编码问题。最便捷的解决方式是采用utf8编码方式。Rails应用中config/database.yml中可以在数据库段中设置encoding: utf8如下:----------------d...
怎样在线配置phpMyAdmin

怎样在线配置phpMyAdmin

今天配置MySQL数据库的时候用到的,很有用。 先下载一份最新版的phpMyAdmin MYSQL管理器,解压后得到一个phpMyAdmin的目录(你可以改名,为了安全最好改,否则你的FTP密码一定要强 )找到目录里的config.inc.php文件(有的版本是在 librariesconfig.default.php), 用编辑器打开找到 $cfg["PmaAbsoluteUri"]修改为你将上传到空间的phpMyAdmin的网址如:$cfg["PmaA...
Oracle同义词管理功能给你带来的惊喜与注意问题

Oracle同义词管理功能给你带来的惊喜与注意问题

Oracle数据库中提供了同义词管理的功能。同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。在Oracle数据库中的大部分数据库对象,如表、视图、同义词、序列、存储过程、函数、JAVA类、包等等,数据库管理员都可以根据实际情况为他们定义同义词。通过Oracle数据库同义词管理,可以给数据...
<< 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 >>