摘要: 当在程序中使用dblink对oracle数据库进行查询时,会单独创建一次会话,在查询完以后并不会立马关闭,如果不断查询会产生多个链接,造成查询失败,需要及时显示的关闭dblink COMMIT;--先提交,否则会报错:链接正在使用 ALTER SESSION CLOSE DATABASE LINK dblinkname; --关闭方法1 dbms_session.close_database... 阅读全文
posted @ 2009-04-27 16:25 catch22 阅读(1903) 评论(0) 推荐(0) 编辑
摘要: 世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。 泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别: 1、 依赖和关联的颠倒颠 在网上查找了一下依赖和关联的区别,有说“关联本身即是一种依赖”,亦有说“依赖是一种弱关联”,... 阅读全文
posted @ 2009-04-27 15:06 catch22 阅读(3947) 评论(1) 推荐(1) 编辑
摘要: 软件环境 Windows 2000 + ORACLE9i 硬件环境 CPU 1.8G + RAM 512M 现在我们有2张表 如下:T1--大表 10000笔 T1_FK_ID T2--小表 5000笔 T2_PK_IDT1通过表中字段ID与T2的主键ID关联 模拟数据如下:--T2有5000笔数据create table T2asselect rownum id, a.* from all_... 阅读全文
posted @ 2009-04-17 08:39 catch22 阅读(4837) 评论(0) 推荐(0) 编辑
摘要: Oracle的rownum原理和使用 在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum ",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要知道为什么会失败,则需要了解rownum背后的机制: 1 Oracle executes your query... 阅读全文
posted @ 2009-04-15 10:01 catch22 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 使用OLE DB方式连接常用数据库的连接字符串的设置 SQL Server 使用 OLE DB 所设置的连接字符串: 标准连接方式 Provider=sqloledb;Data Source=datasource;Initial Catalog=DbName;User Id=username;Password=pwd; 信任连接方式: Provider=sqloledb;Data Source... 阅读全文
posted @ 2009-04-02 15:25 catch22 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: XP和2003中的远程桌面功能非常方便,不像以往需要安装。所以我一直使用,不过由于只允许2个用户登陆,有些时候因为在公司连接后断开,同事在家里用 其他用户登陆后断开,我就不能连接了。总是报错“终端服务超过最大连接数”,这时候我和同事都不能登陆,有没有什么办法可以达到以下几个目的中的一个: 1、为账号设定权限,管理员登陆的时候强制注销多余的用户。 2、管理员登陆的时候自... 阅读全文
posted @ 2009-03-23 15:19 catch22 阅读(4012) 评论(1) 推荐(0) 编辑
摘要: 使用OLE DB方式连接常用数据库的连接字符串的设置 SQL Server 使用 OLE DB 所设置的连接字符串: 标准连接方式 Provider=sqloledb;Data Source=datasource;Initial Catalog=DbName;User Id=username;Password=pwd; 信任连接方式: Provider=sqloledb;Data Source... 阅读全文
posted @ 2009-03-23 11:25 catch22 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: Microsoft SQL Server 2005 Integration Services (SSIS) 包含日志记录功能,这些功能使您可以通过提供任务和容器事件跟踪来对包执行进行疑难排解和监控。日志记录功能非常灵活,可以在包级别或在包中的各个任务和容器上启用。可以选择要记录的事件,也可以对单个包创建多个日志。 日志记录由日志提供程序提供。每个日志提供程序可以将日志记录信息写入不同的格式和目标类... 阅读全文
posted @ 2009-03-20 16:13 catch22 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 包配置允许您从开发环境的外部设置运行时属性和变量。配置允许您开发灵活的并且易于部署和分发的包。Microsoft SQL Server 2005 Integration Services (SSIS) 提供了以下配置类型: XML 配置文件 环境变量 注册表项 父包变量 SQL... 阅读全文
posted @ 2009-03-20 14:50 catch22 阅读(2644) 评论(0) 推荐(0) 编辑
摘要: 在第 1 课:创建简单 ETL 包中,创建了从单个平面文件源提取数据的包,然后使用查找转换功能对数据进行了转换,最后将数据加载到 AdventureWorksDW 示例数据库的 FactCurrency 事实数据表中。 但是,提取、转换和加载 (ETL) 过程很少使用单个平面文件。典型的 ETL 过程从多个平面文件源提取数据。从多个源提取数据需要采用迭代控制流。Microsoft SQ... 阅读全文
posted @ 2009-03-19 15:26 catch22 阅读(1854) 评论(0) 推荐(0) 编辑