silver

前途迷茫。。。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2011年4月7日

摘要: 之前做了多路复用控制文件,出现了错误:ORA-00214: control file '/opt/ora10/oradata/ora1/control01.ctl' version 596 inconsistent with file '/opt/ora10/oradata/ora1/control02.ctl' version 576 这里说的控制文件版本不同,估计是文件不一致,更改控制文件将导致数据库一致性无法保障。因为发生错误,数据库无法启动,所以先把SPFILE改回去SQL>alter system set control_files='/ 阅读全文
posted @ 2011-04-07 14:46 silverVan 阅读(531) 评论(0) 推荐(0)

摘要: Oracle 的控制文件很小,但其包裹的信息很重要,相对于物理数据库的一个元数据库控制文件,包含数据库的结构信息。 这里用的多路复用技术是用的是SPFILE文件,位于 /ora10/dbs 目录下,因为是二进制文件,无法用vi或 gedit打开。只能通过SQL语句,或者OEM 。这里只讲SQL 语句。 首先关闭数据库,复制控制,这里默认是复制到同文件夹下 $ cp /ora10/oradata/ora1/control01.ctl/ora10/oradata/ora1/control02.ctl 让数据库出于mount状态,才能在SPFILE 对CONTROL_FILE选项进行操作 SQL&g 阅读全文
posted @ 2011-04-07 14:15 silverVan 阅读(723) 评论(0) 推荐(0)

2009年9月2日

摘要: 这个暑假,DoF团队接下了一个项目——计算机学院学生会网站(SUFC_WebSite),这是我们的第一个对外项目。我负责数据访问层(DAL)部分的开发。在开发的过程中,我学习到了很多书本上没有的知识,积累了不少经验。任何一个项目在开发之前都应该进行完整的需求分析,尽早的确定每个功能,而且在以后的开发中,要尽量少的迭代开发。在我们的这个项目中,由于时间仓促,没有进行深入完整的... 阅读全文
posted @ 2009-09-02 22:18 silverVan 阅读(236) 评论(0) 推荐(0)

2009年8月9日

摘要: SUFC_WebSite 广东工业大学计算机学院学生会网站,从接手到现在快一个多月了,实际动手也不过半个月,DAL已经完成了百分之七八十吧,剩下百分之二十是在测试阶段完成,我想测试阶段的改动也会挺大吧。DAL类:DAL说白了就是一个类库,供前台调用,对数据库执行增删改查。DAL 为每个实体提供一组方法,每个方法会调用一或多个存储过程。通过抽取方法,把执行存储过程的方法分离开来,把底层对数据库的操作... 阅读全文
posted @ 2009-08-09 01:08 silverVan 阅读(233) 评论(0) 推荐(0)

2009年7月29日

摘要: 一想到数据库,我就联想起SQL注入攻击,如果ADO.NET处理得不好,数据库就很危险,当然我们可以通过数据库设置来保证安全(保持在拥有最低特权的帐户下运行等等),但这并不意味就可以放任ADO.NET。 任何来自前台的数据都有可能是不安全的,ADO.NET作为前台与数据库的桥梁,必须保证数据的安全,实际上每一层都必须保证数据的安全。比如要保证用户输入的是中文,前台用C#正则表达式就可以,但数据库也必... 阅读全文
posted @ 2009-07-29 23:17 silverVan 阅读(319) 评论(0) 推荐(0)

2009年7月26日

摘要: 今天没事做了前几天在网上无意发现的《东软集团有限公司C#编程规范.doc》,东软是国内较有名气的软件开发公司,毕竟人家程序员是有经验的,编程规范很简练,很适合初学者参考。这里就摘抄一点出来,给大家看看。一、列宽 代码列宽控制在110字符左右。二、换行 当表达式超出或即将超出规定的列宽,遵循以下规则进行换行 1、在逗号后换行。 2、 在操作符前换行。 3、规则1优先于规则2。 当以上规则会导致代码混... 阅读全文
posted @ 2009-07-26 16:01 silverVan 阅读(894) 评论(0) 推荐(0)

摘要: 这两天做了不少实验,发现最难的是调用带参数的存储过程。也不能说是难,更准确的说是麻烦。 之前写了《ADO.NET常用类的使用》,里面就有提及如何调用存储过程,这里先复习一下,先说明一下这里用的是之前的测试数据库,存储过程是晓村写的 Ins_User//这里就只贴存储过程说明(还是英文嘀, 我用金山词霸翻译一下)和存储过程的参数-- =================================... 阅读全文
posted @ 2009-07-26 02:04 silverVan 阅读(760) 评论(0) 推荐(0)

摘要: 东西都收好了,电脑都打包了,本来想回家再写这篇技术日志的,但闲着没事做就用笔纸打了草稿,然后跟室友借了电脑,把文章给写了,只能写这么多了,要去赶车了。算是大一最后一篇技术日志。因为时间比较赶,没有VS测试,随手写代码,所以可能有些地方有问题,回家继续把文章写完。ADO.NET 是一中数据编程技术,说简单点就可以用来连接操作数据源,操作的对象可以使数据库,XML文件,存储区域网。1.DataSet类... 阅读全文
posted @ 2009-07-26 02:03 silverVan 阅读(1078) 评论(0) 推荐(0)

摘要: 这几天看了c#数据访问,觉得比较琐碎,所以就挑了LINQ来写下心得。LINQ有很多语法,有SQL编程基础的话就可以很容易上手,这里主要讲下VS2008下的LINQ应用。1.引用LINQLINQ是.NET3.5的的一个新特性,也是C#3.0的亮点。所以要在新项目里引用LINQ时,一定要注意检查新建项目是否使用的是.NET3.5,一定要选择.NET Framework 3.5。如果选择的是.NET F... 阅读全文
posted @ 2009-07-26 02:02 silverVan 阅读(358) 评论(0) 推荐(0)

摘要: 1.C#中的ArrayList 使用默认构造器,创建了0容量的动态数组。这与我之前查的资料不相符(http://www.google.com/url?q=http%3A%2F%2Fblog.csdn.net%2Fgisfarmer%2Farchive%2F2009%2F04%2F22%2F4100050.aspx&sa=D&sntz=1&usg=AFrqEze7CaztuN... 阅读全文
posted @ 2009-07-26 02:01 silverVan 阅读(739) 评论(0) 推荐(0)