- 博客(25)
- 资源 (47)
- 收藏
- 关注
原创 asp.net中Repeater嵌套绑定的方法(使用两个Repeater做子类别绑定)
<br />这篇文章主要讲解了在asp.net中Repeater控件嵌套绑定的问题,一般我们用两个Repeater控件嵌套绑定来实现类别和类别下信息的绑定。 <br />在一般的网站中浏览类别的用户控件通常都位于大多数 ASP.NET 页的左边,它使用户能够按类别快速的查找产品。最近遇到一个客户,因为在他网站上展示的产品并不多,所以要求在原有类别浏览的基础上将产品也加进去。一来更方便,二来加长了左部导航栏的长度使页面更协调。原有的分类导航栏是由Repeater实现的,现在需要在每一个分类下加入该类的商品信息
2010-06-30 18:41:00 4657
原创 (2010-06-30)oracle服务器防火墙的设置
<br /> 大家都知道,在oracle服务器上开启了防火墙的时候,客户端是无法连接oracle服务器的,我相信很多初学者都碰到过这样的问题:oracle服务已经启动了,监听也启动了,但是用客户端工具连接oracle服务器的时候却提示:ora-12560:TNS协议适配器错误。这对于初学者来说很难想到会是防火墙的问题,百思不得其解。。。下面就通过我自己的解决方法来讲述下这方面的知识点。<br /> 为了开发方便,在自己的Windows XP机器上装上了Oracle数据库作为开发库,数据库配置完好,本地访
2010-06-30 17:18:00 2064
转载 (2010-06-23)关于Oracle中执行计划稳定性深入研究
什么是执行计划所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我的费用最少,这是一件值得考究的事情。同样对于查询而言,我们提交的SQL仅仅是描述出了我们的目的地是英国,但至于怎么去,通常我们的SQL中是没有给出提示信息的,是由数据库来决定的。 我们先简单的看一个执行计划的对比: SQL> set autotrace traceonly 执行计
2010-06-23 10:52:00 516
原创 (2010-06-23)oracle分析函数row_number() over()使用
<br />row_number() over ([partition by col1] order by col2) ) as 别名<br />表示根据col1分组,在分组内部根据 col2排序<br />而这个“别名”的值就表示每组内部排序后的顺序编号(组内连续的唯一的),[partition by col1] 可省略。 <br />以Scott/tiger登陆,以emp表为例。<br />1、select deptno,ename,sal,<br /> sum(sal) over (order
2010-06-23 10:26:00 568
原创 (2010-06-23)使用SQLServer中COALESCE()函数的两种方法
<br />COALESCE()函数可以接受一系列的值,如果列表中所有项都为空(null),那么只使用一个值。然后,它将返回第一个非空值。这一技巧描述了创造性使用SQL Server 中COALESCE()函数的两种方法。<br /> 这里有一个简单的例子:有一个Persons数据表,它有三个字段FirstName、MiddleName和LastName。表中包含以下值:<br /> John A. MacDonald<br /> Franklin D. Roosevelt<br /> Madonn
2010-06-23 10:11:00 879
原创 (2010-06-19)关于undo表空间大小设定的讨论
<br /> 最近准备开始看看OCP试题了,不为考试,只为检测下自己的水平和从试题中去查看相关的资料来丰富自己的知识面。这不,刚看到第一道题就卡住了,答案选错了。第一道题是:选出三项决定undo tablespace的因素,对于undo表空间的资料很久之前看过了,现在又忘了,算了,重新温习下吧。温故而知新嘛。<br /> 言归正传。<br /> 1.undo_retention值越大,需要的undo表空间越大<br /> undo_retention值表示一个undo数据块最久能
2010-06-19 17:16:00 741
原创 oracle的instr函数用法
<br /> 这几天在做一个项目的时候,做到关于用户组权限分配的问题,用到了Oracle的instr函数,现在好好学习下这个函数吧。<br /> <br />在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。<br /> <br />语法如下:instr( string1, string2 [, start_position [, nth_appearance ] ] )<br /> <br />string1 源字符串,要在此字符串中查找。<br />string2
2010-06-18 16:13:00 1317
转载 (2010-06-15)Oracle数据一致性之事务隔离级别
<br /> 自认为对 oracle Concept 已经有了比较不错的了解,陆续跟一些资深的 DBA 谈到底层的运作机制跟实现原理的时候,才发现基础依旧不够扎实,故准备花点时间从头过一遍 Concept,并且将理论通过实验来逐一验证,先从数据的一致性开始。<br /><br />ANSI/ISO SQL 标准(SQL92)定义了四种事务隔离级别,分别为 Read uncommitted, Read committed, Repeatable read, Serializable,此四种隔离级别是针对多用户
2010-06-15 16:27:00 834
原创 (2010-06-15)Linux学习之问题一:bash: groupadd: command not found
<br />上午在学习《鸟哥linux私房菜》的时候,看到了第六章-文件属性方面的内容,就想动手实验下,这样收获比较深。。。我登陆linux系统的时候用的账户是另外一个用户组下的用户,而不是root用户组下的root用户,我在命令行中是直接用su root切换到root用户的,但是在添加用户组的时候,提示bash: groupadd: command not found ,这种错误我首先想到的是肯定是环境变量配置错误的问题引起的,但是我变量不对吗?系统怎么会找不到groupadd 这条命令呢。 <br />
2010-06-15 10:21:00 5776
原创 (2010-06-14)oracle中创建用户的问题
<br /> 今天在做实验时,在SQLPLUS中用sysdba身份创建了一个用户beyond,密码验证。本以为建立后就直接可以登陆了,conn beyond/beyond,在SQL_PLUS中用语句创建了一用户语句是create user song identified by song; 并告知创建成功,可是我用这个用户名和密码登陆oracle管理器时就报了上述的错误:ORA-01045:user song lacks CREATE SESSION privilage;logodeni
2010-06-14 02:13:00 807
原创 (2010-06-13)Oracle的内存管理
<br /> 今天重新温习了下oracle的内存管理方面的知识,发现自己遗忘了很多啊。以前熟悉的现在回头看感觉又陌生了很多,看来Oracle的学习真的得坚持和长期奋战了。<br /> Oracle实例启动时,就需要分配共享内存,启动后台进程。其实当数据库的启动阶段中的第一个阶段即nomount状态时,SGA已经分配,同时启动后台进程。用show sga命令可以查看此时的SGA共享内存分配情况。连接到oracle数据库的用户都可以共享SGA中的数据,通常为了更优化的性能,我们总是期望在物理内存允许的情
2010-06-13 23:22:00 424
原创 (2010-06-12)ORA-12170 TNS 连接超时
<br />1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102<br />2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主机名改成192.168.1.102<br />重新连接又报了另一个错误<br />ora-12541:TNS:没有监听
2010-06-12 21:55:00 1009
原创 (2010-06-12) Oracle10g 报错'java.lang.Exception: No such metric'的解决方法
<br /> 我严重怀疑自己最近脑子短路了,不然怎么会老是觉得头晕呢?老是觉得生活很无趣呢?老是觉得对技术充满恐惧没自信呢?失去了往日的学习热情。。。。<br /> 这不刚启动oracle 10g的dbconsole时就报错了,却忘了是什么原因了,其实这种问题之前都解决过好多次了,可是现在偏偏还是得上网查找才猛然想起自己原来解决过这种错误,这样不行啊,对以后的DBA生涯影响很大,所以务必清醒下来,重新投入到oracle的研究中去。<br /> 学习oracle是一个长期的坚持的过程,可不能半途而废啦
2010-06-12 21:38:00 3862 1
原创 (2010-06-11)浅谈在Oracle中如何利用REDO实现故障恢复
内容摘要:Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复。Redo对于Oracle数据库来说至关重要。 在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和Redo Log File(在归档模式下,Redo Log File最终会写出为归档日志文件)。 在Oracle的SGA中,存在一块共享内存,称为Redo Log Buffer,如图1所示。 图1 Oracle Instance Redo Log
2010-06-11 09:37:00 540
转载 由浅入深漫谈margin属性
<br /><br />margin 在中文中我们翻译成外边距或者外补白(本文中引用外边距)。他是元素盒模型(box model)的基础属性。<br />一、margin的基本特性<br />margin 属性包括 margin-top, margin-right, margin-bottom, margin-left, margin,可以用来设置 box 的 margin area。属性 margin 可以用来同时设置 box 的四边外边距,而其他的 margin 属性只能设置其自各的外边距。<br />
2010-06-08 16:05:00 622
转载 oracle 学习笔记
<br />1.连接数据库:<br />set oracle_sid=orcl linux中用 export oracle_sid=orcl<br />sqlplus /nolog<br />conn /as sysdba 或者conn sys/password@orcl as sysdba<br /> 连接远程数据库:<br /> connect username/password@hostname:listener port/service name (其中hostname
2010-06-08 01:34:00 2538
原创 DUMP操作介绍
<br />写在前面:其实dump操作是很简单的事情,但是对于像我这样的新手可能还是会有很多搞不明白的事情,所以打算简单说明一下:首先大家所说的把*** dump出来的意思,就是用户自己对进程中的一些事件进行trace,然后会在udump文件目录下产生trace记录,可以查看到当时内存的情况。<br /> 普通的immediate类型的事件trace是不用去关闭的,因为只执行了一次。而对于事件代码指定的trace如果不关闭,会一直trace下去,直到session结束。如果忘记关闭可能会导致dump
2010-06-08 01:32:00 4641
原创 (2010-06-08)windows和linux下,查看oracle SID的方法
<br />Windows 平台下:<br />你可以到注册表去,看看 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 下面,有一个 ORACLE_SID。<br /><br />linux平台下:<br />如果你的server是linux的话<br /><br />1.以安装oracle的账号登陆<br /><br />2.修改 .bash_profile这个文件,里面应该有一行export ORACLE_SID = your_current_sid, 把它改成你现在的new_si
2010-06-08 01:18:00 1267
原创 ORA-12913
ORA-12913:Cannot create dictionary managed tablespaceCause:Attemp to create dictionary managed tablespace in database which has system tablespace as locally managed<br />Action:Create a locally managed tablespace.<br />
2010-06-08 00:44:00 971
原创 (2010-06-07)oracle中DMT与LMT表空间管理的一点研究
<br />今天在研究HWM时候要研究本地管理与字典管理表空间不同时候,发现了一个问题,要创建一个字典管理的表空间时候,报错!具体请看下述!<br /> <br />1:创建一个字典管理的表空间:<br /> <br />SQL> <br />create tablespace exitgogo datafile '/free/oracle/oradata/orcl/exitgogodb.dbf' size 50m<br />2 extent management dictionary;<br /> <b
2010-06-08 00:13:00 709
原创 CSS:position:relative;的认识
CSS定位的原理把浏览器窗口想象成一个坐标系统:CSS定位的原理是:你可以将任何盒子(box)放置在坐标系统的任何位置上。采用CSS定位技术来放置元素是非常精确的。相对于使用表格、透明图像或其他方法而言,CSS定位要简单得多。绝对定位一个采用绝对定位的元素不获得任何空间。这意味着:该元素在被定位后不会留下空位。要对元素进行绝对定位,应将position属性的值设为absolute。接着,你可以通过属性left、right、top和bottom来设定将盒子放置在哪里。举个绝对定位的例子,假如我们要在文档的四个
2010-06-07 14:43:00 1596
原创 (2010-06-06)oracle重启故障之一:ORA-01102: cannot mount database in EXCLUSIVE mode
<br /> 在实际生产库或者实验中经常或者偶然碰到oracle数据库down掉后重启startup后却出现ora-01102: cannot mount database in EXCLUSIVE mode的错误。今晚很不幸,也很幸运我也遇到了此问题,正好借此机会好好学习学习下:<br /> ORA-01102: cannot mount database in EXCLUSIVE mode今天在STARTUP一数据库时,发生如下错误: SQL> conn /as sysdba<br />P
2010-06-06 00:53:00 1369
原创 (2010.-06-05)Oracle问题之EM乱码的解决方法
<br /> 之前在Windows xp上用dbca时也没遇到过em乱码的问题,而在linux或者unix上装oracle时经常会出现em乱码问题,表现在使用dbca时按钮和文字消失,只显示一个方框,这对于创建或者删除数据库很不方便,其实也听很多人说到过这个问题,eygle也在他的blog上提出了解决方法,虽然实际情况不是每个人都一样的,但思路是相通的,按照这思路总能解决掉问题的。<br /> 今天我也终于决心把虚拟机上的oracle的em乱码问题搞定了,于是在eygle的博客上参阅了em乱码解决
2010-06-05 21:46:00 1025
原创 HTML中DL,DT,DD标签的使用
<br /><dl>标记定义了一个定义列表,定义列表中的条目是通过使用<dt>标记(“definition title”,定义标题)和<dd>标记(“definition description”,定义描述)创建的。<dt>给出了术语名,<dd>标记给出了术语的定义。 <br /><br /> 一个定义列表中可以有多个术语名对应同一个给出的定义,也可有多重定义对应于一个术语名。同时也可以只给出术语名称而不对应定义,反之亦然。当然,这种结构往往并无实际意义,我们可以通过样式表,很轻松的实现这3个
2010-06-03 23:07:00 2704
原创 SQL语句:Group By 语句小结
<br />1. Group By 语句简介:<br />Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。<br />P.S. 这里真是体会到了一个好的命名的力量,Group By从字面是直接去理解是非常好理解的。恩,以后在命名的环节一定要加把劲:)。话题扯远了。<br />2. Group By 的使用:<br />上面已经给出了对Group By语句的理解。基于这个
2010-06-01 16:43:00 1665 2
[C#和.NET.2.0.实战:平台、语言与框架].(Smacchia).(中文版)
2011-08-24
.Net本质论第1卷:公共语言运行库(中文版)
2011-07-06
Oracle 数据库管理员指南
2010-05-17
asp.net2.0的web2.0的运用(源码)
2010-05-11
深度分析oracle数据库与sql server数据库的异同点
2010-05-08
Oracle数据库DBA专题技术精粹
2010-05-07
ASP.NET AJAX编程参考手册
2010-04-25
Toad for oracle使用中文教程打包
2010-04-23
AJAX基础教程(非常经典)
2010-04-14
新型农村医疗系统(.NET)
2010-02-04
ASP.NET开发典型模块大全源码(实际项目开发很有帮助)
2010-01-28
经典教程-精通oracle 10g备份与恢复.part01
2009-10-24
B2C购物网站系统(C#)
2009-10-07
Unix和Linux平台下的Oracle数据库管理
2009-08-09
基于apache+的svn服务器端安装软件与配置说明
2009-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人