- 浏览: 301699 次
- 性别:
- 来自: 深圳
最新评论
-
大壮哥哥12138:
写的真好
forward和redirect的区别 -
harim:
好详细的文章!
forward和redirect的区别 -
zoneho:
2月份显示的不对!
java获取某年某月的第一天和最后一天 -
苍天百合:
problemListAction.html 都没有写出来 怎 ...
struts2+ibatis+mysql分页实现 -
powerspring:
<<//需要注意的是:月份是从0开始的,比如说如果 ...
java获取某年某月的第一天和最后一天
文章列表
连接到自己的oracle数据库,我用的字符串如
System.Data.OracleClient.OracleConnection conn=new OracleConnection();
conn.ConnectionString ="Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = zhulin1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = orazl) ) );User Id=ems_user;Password=emssm ...
- 2006-12-27 09:13
- 浏览 886
- 评论(0)
MSDN中文版中,阿很多不该翻译的翻译了,或者翻译的有问题。我在参阅英文版MSDN和中文版MSDN基础上,跟据自己的经验,把数据库连接字符串整理了一下,具体如下:
英文版可以看以下地址:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataSqlClientSqlConnectionClassConnectionStringTopic.asp
SqlConnection.ConnectionString 属性
ConnectionString 类似于 ...
- 2006-12-27 09:01
- 浏览 925
- 评论(0)
昨天由于装了个PGP的测试软件,测试完以后,
登陆oracle数据库连接时就出现这个问题了
ORA-12541:TNS:没有监听器
我又到网上搜索了这方面的问题,还是解决不了
用lsnrctl启动listener监听器,开始就启动一下又停掉了,后来直接启动不起来了
还弹出了下面的错误
0X61915732指令引用的0X00000578内存,该内存不能为read
瞎搞了N个小时了,都没有什么进展,当时就没想到用:0X61915732指令引用的0X00000578内存,该内存不能为read 这个错误提示去搜, faint!
这个人的博客给我提示:http://www.itpub.n ...
- 2006-12-22 10:02
- 浏览 1550
- 评论(0)
System Global Area SGA
1. 数据块缓冲区(datablock buffer cache)
高速缓存区域,用来存储从数据库中读出的数据段的数据块。
2. 重做日志缓冲区(redo log buffer cache)事务先记录在此区
3. 字典缓存区
数据库对象的信息存储在数据字典中
4. sql 共享池
存储数据字典缓存区及库缓存区(library cache),即对数据库进行操作的语句信息。
执行计划以及运行sql语句的语法分析树
其他区
1.大池(large pool)
支持sql大型命令,可以防止sql大型命令把条目重写入sql共享池中, ...
- 2006-12-20 19:46
- 浏览 751
- 评论(0)
D:\oracle\ora92\Apache\Apache\logs
出现许多文件,致使数据变大
error log
特别大
应该是我用c#连接数据库造成的错误日志!!
下面内容是在网上搜索到的,解决了我的问题
e:\ORACLE\ORA92\APACHE\APACHE\logs里的error_log文件超大,有3个多G,可以删除它么???
无法删除,总是说文件正在使用。怎么办啊
答:
要定期删除error_log文件,一个星期一次
把oracle 9i附带的apache给关了。。。(关掉服务里的“OracleOraHome92HTTPServer”服务就 ...
- 2006-12-20 19:39
- 浏览 1273
- 评论(0)
最近比较烦,我想用c#连接oracle数据库,并用DataGrid把表中字段值显示出来。
在网上也查了很多,就是测试不成功,请路过的好心人,并且熟悉这方面知识的,给我写一下详细的
实现过程!在此感谢!
- 2006-12-14 18:14
- 浏览 1506
- 评论(0)
前天装了个oracle数据库,想建一个方案,没有相关的资料,在网上查找了一下才找到,在google上竟然没找到。还是在百度上找到了,很简单先在oracle数据库中创建一用户EMS_TEST然后再创建一个对象,在创建对象的时候要注意一点,创建的时候,方案的选项要选择你建的帐户, EMS_TEST,这样就能成功了!!
- 2006-12-03 21:47
- 浏览 697
- 评论(0)
我用下面语句对数据库中的字段植做了修改update ems_edi_dcr_img set Fact_Remain_qty= 2325.45 where ems_no in (select ems_no from ems_edi_dcr_head where dcr_date=20060607 ) and g_no=1;
commit;
为什么修改以后引起了数据库中其他数据的改变,但是只是部分的改变了,这个问题很棘手,数据库中的记录都是正确的。请哪位好心人帮个忙解决一下,谢谢!!
- 2006-12-02 11:22
- 浏览 712
- 评论(0)
代理(delegate)问题
- 博客分类:
- 软件工程
在代理实例中可以封装静态的方法也可以封装实例方法
谁可以帮我分析一下这句话,理解不了,像代理,封装,静态的方法,动态的方法,都理解了一点,不够系统。
在此感谢!
- 2006-12-01 14:28
- 浏览 638
- 评论(0)
1.procedure
--修改student表中对应id的学生姓名create or replace procedure p_modifyName(v_Name in varchar2,v _Id char) as --and another:out,in outbegin update student set name=v_name where id=v_Id;commit;end p_modifyName;
--调用存储过程declare
v_Name varchar2(10);v_Id char(10);begi ...
- 2006-11-30 20:24
- 浏览 1143
- 评论(0)
count(*)函数的使用
- 博客分类:
- oracle
COUNT(*) 函数不需要 expression 参数,因为该函数不使用有关任何特定列的信息。该函数计算符合查询限制条件的总行数。COUNT(*) 函数返回符合查询中指定的搜索条件的行的数目,而不消除重复值。它对每行分别进行计数,包括含有空值的行。
COUNT(*) 可以与其它聚合函数组合使用。以下查询显示与 AVG 函数组合使用的 COUNT(*),其中两个聚合函数都只聚合满足 WHERE 子句搜索条件的行中的数据:
SELECT COUNT(*), AVG(price)
FROM titles
WHERE advance > $1000
- 2006-11-30 13:11
- 浏览 595
- 评论(0)
我在oracle中用下面语句对fact_remain_qty=23946.57
updateems_edi_dcr_img setfact_remain_qty=23946.57where g_no=19;
修改以后,用select remain_qtyfrom ems_edi_dcr_img where g_no=19;语句查询,结果也的确变了,写的程序调用它的时候还是原来的值,不知道是怎么回事,希望路过的能够帮我分析一下原因,先谢谢了!
- 2006-11-28 09:39
- 浏览 1398
- 评论(1)
交换的概念和原理:
交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在才广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部地址 ...
- 2006-11-18 21:46
- 浏览 960
- 评论(0)