连接Oracle的Hibernate配置文件有两种格式,一种是xml格式的,另一种是Java属性文件格式的。下面分别给出这两种格式配置文件的代码。 1.xml格式的配置文件 下面将给出连接本地Oracle服务器上的db_database02数据库时Hibernate配置文件hibernate.cfg.xml
2015-06-28如果你不是只在大集团公司工作过的话,你一定会有机会接触到MySQL,虽然它并不支持事务处理,存储过程,但是它提供的功能一定能满足你的大部分需求,另外,简洁的MySQL也有一些它独到的优势,在有些时候,它的速度甚至超过大型数据库。 那么如何在.NET中访问MySQL数
2015-06-28在前一段时间中遇到一个需求..统计某一种商品在某一天中的销售数量,当天没有销售的时候,数量显示0.这个不能用一般的Group来实现.所以需要变通一下,跟一个有1-31的一个集合来Group.有2种方案.planA:SELECT SUM(ISNULL(BidsTrade_Money, 0)) A
2015-06-28SYBASE ADAPTIVE SERVER ENTERPRISE 1500 FOR WINDOWS前提:windows经典主题;如以前曾错误安装过sybase,请卸载干净(包括sybase文件夹和相关的几处注册表项!)运行setup.exe安装,如需使用ODBC、OleDb或者ADO.net进行开发,要选择自定义(custom)安装,因为在默
2015-06-28MSSQL 从 2005 开始推出镜像功能.SQL Server镜像是不可读的.整个库在个 norecovery模式.SQL Server镜像只能是1对1 但可以用镜像+logshipping 混合实现一对多和镜像链.SQL Server镜像认证分为 证书 和windows验证.windows验证必须在一个域里面实现.并不是每个公司的
2015-06-28从网络上找到rman命令集合: 一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary
2015-06-28常用SQL查询: 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 2、查
2015-06-28有表A,2000多行 表B,15w行 表C,18W行 数据库为ORACLE9I。 现以表A连接表B,表B连接表C做查询,但经过分析,ORACLE始终计划是表A与C产生MERGE JOIN,要知道A表和C表是没有关联的,只能产生笛卡尔集。这样就会产生2000×180000条记录,导致查
2015-06-281、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_
2015-06-28现在某家企业的Oracle数据库中有一张产品信息表。这张表中的记录已经超过了500万条。其中成品信息大概30万条。零件记录有300万条左右。剩余的都是包装信息。数据库工程师通过相关的分析与监测,用户访问这张表的时候,会有严重的等待现象。这主要是因为这张表中
2015-06-28问:握怎样测试 MySQL安装? 答:可以通过以下命令测试MySQL服务器是否工作: C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshowC:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow -u root mysqlC:\> C:\Program Files\MySQL\MySQL
2015-06-28一、查看数据库实例的EM端口 在ORACLE_HOME\install\portlist.ini文件里面。 二、设制数据库实例的SID SID的长度不能超过8个字符。实例名不能超过30个字符 三、常用的一些命令 启动/关闭EM:emctl start/stop dbconsole 启动/关闭监听 :lsnr
2015-06-28本文中介绍了一个MySQL的存储过程,其中涉及Cursor的使用,示例如下: 以下为引用的内容: CREATE PROCEDURE `justifyGroupNum`()NOT DETERMINISTICSQL SECURITY DEFINERCOMMENT ''BEGIN/*how to run:call justifyGroupNum()*/
2015-06-28从MySQL 5.0.2开始,通过mysql_stmt_attr_set() C API函数实现了服务器端光标。服务器端光标允许在服务器端生成结果集,但不会将其传输到客户端,除非客户端请求这些行。例如,如果客户端执行了查询,但仅对第1行感兴趣,那么不会传输剩余的行。 ◆光标是只读的,不
2015-06-28MySQL字符集出错的解决方法: 错误案例: 以下为引用的内容:Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gbk_bin,IMPLICIT) for operation '=',SQL State: HY000, Error Code: 1267 错误原因: 数据库的
2015-06-28修改MySQL下的默认mysql数据库的user表,删除所有host为localhost记录,另外添加一些其他记录,重新启动MySQL服务器。执行show databases,只出现information_schema和test两个数据库,看不到mysql。 解决方法: 此问题实际上是用户没有权限: 1. 关闭mysql 2
2015-06-28▲ SHOW 执行下面这个命令可以了解服务器的运行状态: 以下为引用的内容: mysql >show status; 该命令将显示出一长列状态变量及其对应的值
2015-06-28问题:我使用的备份策略是在每天的凌晨 1 点钟进行一次完整备份,每一小时进行一次日志备份,同时,在每天的凌晨 4 点钟会运行一次 DBCC CHECKDB。如果我在上午 8 点开始工作时发现,夜间运行的一致性检查报告了大量损坏的情况,我该如何进行恢复才不会丢失太多数据
2015-06-28新阵列移动日问:我们当前的 RAID 很快就填满了,因此需要将一些 SQL Server 2005 数据库移到其他位置。新阵列已准备就绪,并且我一直在为移动数据库作准备。我刚刚发现其中一个数据库是事务复制发布服务器,我知道这表示我不能移动该数据库。我应怎样做?答:对您
2015-06-28问题:我们使用了大量分布式事务,正研究数据库镜像以使我们的关键数据库之一具备高可用性。在测试过程中我们发现,在尝试对镜像数据库进行故障转移后,分布式事务有时会失败。能否说明这是为什么?解答:这实际上是记录在案的使用分布式事务的限制。在使用数据库镜
2015-06-28