自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (25)
  • 收藏
  • 关注

转载 call to .NET COM object via OLEObject

C# Code: using System; using System.Collections.Generic; using System.Runtime.InteropServices; namespace ReturnArrayDemo { [ComVisible(true)] [Guid("3CF8AB49-5E7D-4719-B277-5047C6A42FAE"...

2019-08-19 22:39:31 142

原创 如何用C++程序触发PB窗口中的自定义事件啊?

理论:通过C++编写的动态库DLL,找到PB的window窗口句柄ID,然后通过SENDMESSAGE给该句柄发送消息就可以了。 但是这里需要知道window的具体事件对应的ID值,才可以发送消息成功。也就是windows窗口对应的自定义事件名称关联的event ID号,在PB的window窗口可以选择的event ID号只有pbm_custom01 --pbm_custom75才...

2019-07-12 11:33:08 393

转载 PowerBuilder History

PowerBuilder最初由Powersoft于1991年开发.Powersoft于1993年上市,1995年被Sybase以9.04亿美元的Sybase股份收购。[] 2010年5月,SAP宣布将以58亿美元的价格收购Sybase。[] 由于以下几个原因,PowerBuilder萎靡不振: 在发现夸大的销售报告后,Sybase的股票在1996年大幅下挫,最初的Powersoft开发团队的许多...

2019-07-12 11:20:30 556

原创 创建doc文档并通过oleobject对象发送outlook

Here is some sample script.The word document created is saved from a template doc previously created with specific bookmarks used to format the text. oleobject lole_word OLEObject lole_item, lole_...

2019-05-08 09:21:44 225

原创 PB Datawindow 未文档的隐藏功能--- 报表显示列内容不被分页分割显示设置

它更改了完全不适合报表详细信息区域的列的行为: Datawindow属性pushCutControlToNextPage和DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE设置为NO(标准) 行为: 文本被分割,其中一些显示在下一页上。 这可能导致文本被分割成一行,Charakter的一部分显示在一页上,其余部分显示在下一页上。 Datawindow属性pushCutContro...

2019-04-16 15:55:05 746

通过PB代码实现访问Digest authentication认证

针对PB 开发者,并需要访问Digest Authentication认证。 该案例是通过PB 2019 R3 Build 2170版本来开发的。需要使用到PB 2017 版本后的新功能httpclient对象及加密对象。

2021-06-07

case126.zip

PB 12.6 通过API创建BMP图片示例

2021-04-26

Sybase.AdoNet2.AseClient

SAP ADO.NET Data Provider for Adaptive Server Enterprise (ASE) Sybase.AdoNet2.AseClient.dll 文件的3个版本:1.15.325.0 , 2.155.1001.0 , 2.155.1016.0

2019-06-04

PB Datawindow 未文档的隐藏功能--- 报表显示列内容不被分页分割显示设置

它更改了完全不适合报表详细信息区域的列的行为: Datawindow属性pushCutControlToNextPage和DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE设置为NO(标准) 行为: 文本被分割,其中一些显示在下一页上。 这可能导致文本被分割成一行,Charakter的一部分显示在一页上,其余部分显示在下一页上。 Datawindow属性pushCutControlToNextPage或DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE设置为YES 行为: 完整列将移至下一页。仅当列适合一页时才会发生这种情况。如果它不适合一页,则不会移动而是分割。 附件是一个包含两个示例pdf的zip文件 Angebot ohne p.pdf是使用DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE = NO创建的。你可以看到一些文字被剪掉了。 使用DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE = YES创建Angebot mit p.pdf。如您所见,第一个pdf中包含剪切文本的列已移至第二页。 如果您熟悉Microsft RDL,它就像“KeepTogether”属性。

2019-04-16

使用Orcascript API 创建exe文件

在PB 中,使用Orcascript API 创建exe文件。基于PBORC170.DLL文件提供的对外API接口build 应用程序。 使用PB 2019版本编写的代码,可以兼容PB 8,9,10,115,120,125,126,170,180,190 版本

2019-02-25

PB 使用多程序调用示例

大家都知道PB是单线程开发工具,但是PB也支持多线程,而且完全可以正常使用,不用担心其崩溃和内存泄漏问题。 案例是PB 2017编写的。

2018-12-20

VS2017下PBNI环境搭建及初步使用

VS2017下编写PBNI案例,被PB2017 调用的示例代码。包括相关源代码示例

2018-12-18

PBNI模板代码

用于PBOWERBUILDER 开发使用PBNI功能技术的代码参考。

2018-12-07

Powerbuilder api 定义汇总

PowerBuilder 标准API接口定义,包括参数,类型等汇总

2018-12-07

PB 12.5.2 3000 破解补丁

PB 12.5.2 3000 破解补丁。 3000-5550 都可以破解的。。。。。。。。。。。。。。。。。。。

2018-03-01

PBNI通过JVM调用java方法功能

该案例的测试调用关系是: PB 代码通过n_pbnitest对象(该对象为C++编译的pbni对象导入到pb)调用Demo.class对象getHelloWorld方法,返回字符串“Hello world!” 功能 C++编译的pbni的dll文件为PBNI.dll,该文件启动java虚拟机(JNI_CreateJavaVM)查找Demo.class对象并调用getHelloWorld方法。

2017-11-21

PBNI环境搭建及初步使用

PowerBuilder Native Interface(PowerBuilder 本机接口PBNI)允许将第3 方程序 转换为PowerBuilder 对象,供PowerBuilder 直接使用,也允许将PowerBuilder 虚拟机 嵌入到C++应用中。对于每个版本的PowerBuilder 都需要编译对应版本的PBNI 程序。 下面讲解如何使用VS2013 开发PB12.5 版本PBNI 组件环境搭配及简单PBNI 应用实 例:

2017-11-21

PB调用java组件SatJni

SatJni是C++编写的动态链接库,实现了C#,PB,Delphi,VB,VC等对Java的调用,能让你很容易地调用成熟的java类库和第三方java组件。不用再为移值java代码而烦恼。 示例中演示了PB调用webservice服务(无需代理对象)得到电话号码和天气信息、调用Base64和MD5等。

2017-11-09

SQLITE 驱动安装包

SQLITE 驱动安装包 包括32bit操作系统, 64bit操作系统

2017-10-18

PB11-PB12.5.1 各个版本的破解补丁

PB11-PB12.5.1 各个版本的破解补丁

2017-07-07

[Android 2011] Oehlmann & Blanc

[Android 2011] Oehlmann & Blanc - Pro Android Web Apps, Develop For Android Using HTML5 CSS3 & JavaScript (Apress, 2011, 1430232766)

2014-05-09

iOS.5.Programming.Pushing.the.Limits.Developing

iOS.5.Programming.Pushing.the.Limits.Developing.Extraordinary.Mobile.Apps.for.Apple.iPhone.iPad.and.iPod.Touch.Wiley

2014-05-09

PB EMAIL

随着Internet进入千家万户,通过Internet收发 电子邮件将成为人们最受欢迎的通讯手段之一。如果我们的应用程序也能够提供收发电子 邮件的功能,就可以使我们方便快捷地与他人交换和共享应用的数据和信息,使其应用真 正地溶合于Internet这个大环境。下面我介绍一下在PowerBuild应用中实现收发电子邮件 的方法。

2012-09-13

Eclipse安装

Eclipse安装   Eclipse是一款非常优秀的开源IDE,非常适合Java开发,由于支持插件技术,受到了越来越多的开发者的欢迎。最新的Eclipse 3.0不但界面作了很大的增强,而且增加了代码折叠等众多优秀功能,速度也有明显的提升。配合众多令人眼花缭乱的插件,完全可以满足从企业级Java应用到手机终端Java游戏的开发。本文将带您手把手步入Eclipse的广阔天地,详细介绍在Eclipse下如何开发普通Java程序,Web应用,J2EE应用,手机Java程序,以及如何进行单元测试,重构,配置CVS等详细内容。   我的开发环境是JDK1.4.2+Eclipse3.0+Windows XP SP2,如果你在其他平台上遇到任何问题,欢迎来信交流。

2012-07-28

将ocx和DLL文件打包成cab文件,实现IE浏览器在线安装

将ocx和DLL文件打包成cab文件,实现IE浏览器在线安装 我们打开淘宝等网站时,IE浏览器会提示安装空间,这个控件便是用于对用户名密码进行加密的ActiveX控件。如何在我们的站点上安装如此控件,让用户可以通过简单的点击便可方便使用我们的空间呢? 下面是如何让在你的站点上安装控件的方法。

2012-07-28

Oracle备份与恢复总结

Oracle 数据库备份与恢复总结 1. EXP/IMP (导出与导入装库与卸库) ........................................................................................... 6 1.1 基本命令................................................................................................................................. 6 1. 获取帮助.............................................................................................................................. 6 2. 三种工作方式....................................................................................................................... 6 3. 三种模式.............................................................................................................................. 7 1.2 高级选项................................................................................................................................. 7 1. 分割成多个文件................................................................................................................... 7 2. 增量导出/导入...................................................................................................................... 8 3. 以SYSDBA进行导出/导入.................................................................................................. 8 4. 表空间传输 (速度快)........................................................................................................... 8 1.3 优化...................................................................................................................................... 10 1. 加快exp速度..................................................................................................................... 10 2. 加快imp速度..................................................................................................................... 10 3. 通过unix/Linux PIPE管道加快exp/imp速度.................................................................. 10 4. 全库导入的一般步骤......................................................................................................... 12 1.4 常见问题............................................................................................................................... 12 1. 字符集问题......................................................................................................................... 12 2. 版本问题............................................................................................................................ 13 2. SQL*LOADER........................................................................................................................... 14 2.1 基本知识............................................................................................................................... 14 1.命令格式........................................................................................................................... 14 2.控制文件........................................................................................................................... 14 3.数据文件........................................................................................................................... 15 4. 坏文件................................................................................................................................ 16 5. 日志文件及日志信息......................................................................................................... 16 2.2 高级选项............................................................................................................................... 16 1. Conventional Path Load 与Direct Path Load.................................................................... 16 2. SPOOL导出文本数据方法................................................................................................. 16 2.3 脚本....................................................................................................................................... 17 1. 将表中数据记录导出为字段值用分隔符'|'分开的.dat文件.............................................. 17 2. 将数据导入到相应表中...................................................................................................... 18 3. OS备份/用户管理的备份与恢复(USER MANAGED BACKUP AND RECOVERY).............. 20 3.1 相关设置............................................................................................................................... 20 3.1.1 设置ARCHIVELOG与NONARCHIVELOG模式...................................................... 20 3.1.2 LOGGING 与NOLOGGING........................................................................................ 21 3.1.3 归档路径........................................................................................................................ 21 [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] 2/84 3.2 NONARCHIVELOG 模式..................................................................................................... 22 3.2.1 脱机冷备与恢复............................................................................................................ 22 3.2.2 案例............................................................................................................................... 22 3.3 ARCHIVELOG模式.............................................................................................................. 26 3.3.1 脱机冷备与恢复............................................................................................................ 26 3.3.2 联机热备........................................................................................................................ 27 3.3.3 联机热备的恢复............................................................................................................ 30 3.3.3.1完全恢复.................................................................................................................................30 3.3.3.2不完全恢复.............................................................................................................................30 3.4 分类案例............................................................................................................................... 31 3.4.1 控件文件的备份与恢复................................................................................................. 31 3.4.2 联机日志文件的备份与恢复......................................................................................... 32 3.4.3 回滚数据文件的恢复..................................................................................................... 32 3.4.5 临时数据文件的恢复..................................................................................................... 33 4. RMAN(备份与恢复管理器)........................................................................................................ 34 4.1 基本知识............................................................................................................................... 34 4.1.1 RMAN的组件、概念..................................................................................................... 34 4.1.2 RMAN的使用:命令行接口与脚本.............................................................................. 36 1. 使用不带恢复目录的RMAN ........................................................................................................36 2. 使用带恢复目录的RMAN............................................................................................................36 3. 命令行接口....................................................................................................................................36 4. 使用脚本........................................................................................................................................37 5. 运行OS命令.................................................................................................................................37 6. 执行SQL语句..............................................................................................................................37 4.2 RMAN 的配置....................................................................................................................... 38 4.2.1 建立Recovery Catalog恢复目录................................................................................... 38 4.2.2 查看RMAN的默认设置SHOW命令.......................................................................... 38 4.2.3 配置RMAN的默认设置............................................................................................... 38 1. 配置备份集文件的格式(format)..................................................................................................38 2. 配置默认IO设备类型( device type ) ........................................................................................39 3. 配置自动分配的通道( Chanel ) .................................................................................................39 4. 配置默认的保存策略( Retention Policy) .....................................................................................39 5. 配置多个备份的拷贝数目( backup copies ) ..................................................................................40 6. 设置并行备份( ARALLELISM )...................................................................................................40 7. 设置控制文件自动备份(autobackup on).....................................................................................40 8. 设置备份优化选项( optimization ) ..............................................................................................41 4.2.4 RMAN 会话的设置........................................................................................................ 41 4.3 COPY镜像拷贝与恢复........................................................................................................... 41 4.3.1 备份............................................................................................................................... 42 4.3.2 恢复............................................................................................................................... 42 4.4 BACKUP备份与恢复.............................................................................................................. 43 4.4.1 BACKUP 备份命令选项................................................................................................ 43 设置标记(TAG)..................................................................................................................................43 [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] 3/84 限制备份集大小.................................................................................................................................43 只备份新增部分.................................................................................................................................43 备份控制文件同时备份SPFILE....................................................................................................43 备份归档日志(9i) ...............................................................................................................................43 备份完后删除归档日志......................................................................................................................44 修改备份集的保存策略......................................................................................................................44 重写configure exclude / noexclude....................................................................................................44 跳过脱机的、不可存取的或者只读的数据文件................................................................................44 强制备份只读的数据文件..................................................................................................................44 备份指定周期内没有备份的数据文件...............................................................................................44 在备份操作期间检查逻辑讹误...........................................................................................................44 4.4.2 RESTORE/RECOVER恢复命令选项............................................................................ 44 数据库恢复.........................................................................................................................................44 表空间恢复.........................................................................................................................................45 只读表空间的恢复.............................................................................................................................45 恢复 SPFILE/控制文件......................................................................................................................45 归档重做日志的还原..........................................................................................................................45 数据文件副本还原.............................................................................................................................45 还原检查与恢复测试..........................................................................................................................45 从指定的tag 恢复:........................................................................................................................46 不完全恢复的还原:..........................................................................................................................46 块级别的恢复.....................................................................................................................................46 4.4.3 非归档模式下的BACKUP 备份与恢复...................................................................... 46 4.4.3.1 全库备份................................................................................................................................46 4.4.3.2 全库备份的恢复.....................................................................................................................47 4.4.3.3 表空间备份............................................................................................................................47 4.4.3.4 表空间备份的恢复.................................................................................................................47 4.4.3.5 备份控制文件.........................................................................................................................48 4.4.4 归档模式下的BACKUP备份与完全恢复.................................................................... 48 4.4.4.1 整库备份与恢复.....................................................................................................................48 4.4.4.3 表空间的备份与恢复.............................................................................................................49 4.4.4.3 数据文件的备份与恢复..........................................................................................................50 4.4.4.4 归档重做日志的备份与恢复..................................................................................................50 4.4.4.5 联机日志的备份.....................................................................................................................51 4.4.4.6 控制文件和服务器参数文件的备份与恢复............................................................................52 4.4.4.7 备份集的备份的备份与恢复..................................................................................................53 4.4.5 归档模式下的不完全恢复............................................................................................. 54 4.4.5.1 基于SCN的恢复...................................................................................................................54 4.4.5.2 基于时间的恢复.....................................................................................................................54 4.4.5.3 基于日志序列的恢复.............................................................................................................55 4.5. RMAN 查看信息LIST与REPORT...................................................................................... 55 4.5.1 恢复目录相关视图........................................................................................................ 55 4.5.2 RMAN 动态性能视图.................................................................................................... 56 [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] 4/84 4.5.3 List.................................................................................................................................. 57 4.5.4 Report ............................................................................................................................. 58 4.6 RMAN 的管理与维护............................................................................................................ 59 4.6.1 加入目录数据库............................................................................................................ 59 4.6.2 恢复目录的建立、升级与删除..................................................................................... 59 4.6.3 同步或重置CROSSCHECK命令(交叉校验)............................................................... 59 4.6.4 修改备份的可用状态、保存策略Change命令........................................................... 61 4.6.5 查看与删除过时的备份信息......................................................................................... 61 4.6.6 恢复目录记录的删除..................................................................................................... 62 4.6.7 备份RMAN数据库....................................................................................................... 62 4.6.8 备份检查验证备份的可恢复性.................................................................................. 62 4.6.9 登记目标数据库: ........................................................................................................ 63 4.6.10 注销数据库.................................................................................................................. 63 4.6.11 重新启动备份.............................................................................................................. 63 4.6.12 脚本及自动运行.......................................................................................................... 63 4.7 高级主题............................................................................................................................... 64 4.7.1 使用RMAN备份集恢复DB到其他机器(1常规方法) .............................................. 64 1.准备工作,配置目标DB 环境.....................................................................................................64 2.目标DB 在nomount状态下恢复pfile和controlfile ..................................................................64 3.启动目标DB 到mount,在目标DB 上Restore和Recover.....................................................64 4.Resetlogs 打开目标DB...............................................................................................................65 5.重建临时表空间,重建密码文件,立即备份数据库...................................................................65 4.7.2 使用RMAN备份集恢复DB到其他机器(2复制方法) .............................................. 65 1.准备工作,配置副本DB 环境.....................................................................................................65 2.启动副本数据库到nomount下,目录数据库必须MOUNT (或OPEN)...................................65 3.运行RMAN,分别连接主数据库与副本数据库实例..................................................................65 4.运行复制命令...............................................................................................................................66 5.重建临时表空间,立即备份数据库.............................................................................................66 附:Duplicate复制命令的一些高级用法:......................................................................................66 4.7.3 表空间时间点恢复(TSPITR)......................................................................................... 67 1.验证表空间的可传输性................................................................................................................68 2.准备TSPITR 的辅助实例(AUXILIARY INSTANCE) .............................................................68 3.执行实际的TSPITR.....................................................................................................................69 4.执行TSPITR 后的操作...............................................................................................................70 4.7.4 块媒体恢复Block Media Recovery (BMR)................................................................... 70 4.7.5 使用恢复目录恢复前一个对应物.................................................................................. 71 4.7.6 RMAN增量备份............................................................................................................ 74 4.7.7 RMAN备份的优化......................................................................................................... 75 4.7.8 DBMS_BACKUP_RESTORE 包................................................................................... 76 . FLASHBACK............................................................................................................................... 78 5.1 9I FLASHBACK简介................................................................................................................ 78 5.1.1 原理............................................................................................................................... 78 5.1.2 一些限制........................................................................................................................ 78 [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] 5/84 5.1.3 获得SCN或时间点....................................................................................................... 78 5.1.4 启用或禁用flashback查询........................................................................................... 78 5.1.5 示例: ........................................................................................................................... 79 5.2 10G FLASHBACK的增强......................................................................................................... 79 6. LOGMINER............................................................................................................................... 81 6.1 LOGMINER的用途.................................................................................................................. 81 6.2 安装LOGMINER..................................................................................................................... 81 6.3 基本对象............................................................................................................................... 82 6.4 使用LOGMINER进行分析..................................................................................................... 82 6.4.1 设定用于LogMiner分析的日志文件存放的位置........................................................ 82 6.4.2 生成数据字典文件........................................................................................................ 83 6.4.3 建立日志分析表............................................................................................................ 83 6.4.4 添加用于分析的日志文件............................................................................................. 83 6.4.6 查看日志分析的结果..................................................................................................... 84 6.4.7结束LogMiner的分析................................................................................................... 84 [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] [ Oracle备份与恢复总结] E-Mail / MSN : [email protected] 6/84 Oracle 数据库备份与恢复总结

2012-07-28

Eclipse安装与使用

1. Eclipse简介 3 2. Eclipse概述 3 3. Eclipse获得 3 4. Eclipse安装 4 4.1安装JDK 4 4.2安装Eclipse 4 5. Eclipse使用 8 5.1创建一个project(项目) 8 5.2 创建java应用程序 10 5.3 编译java 源文件 11 5.4 运行java程序 12

2012-07-28

如何把PB程序的数据库从ASA迁移到ASE

一直以来都有一个疑问,即:为什么同是Sybase的数据库,ASA和ASE用法竟然有不小的差异?有幸这次碰到机会完整的“走”了一遍把一个PB做的基于ASA(8.01)数据库的系统迁移到ASE(12.52),好好研究了一下ASA和ASE及其差异,原来发现Sybase的数据库有3个孩子:Adaptive Server Anywhere (即:ASA) 、 Adaptive Server Enterprise (即:ASE) 和 Adaptive Server IQ,虽然他们的主要的差别在于其不同的市场定位,而ASA是Sybase继养的孩子也是一个重要的历史原因。 这里按照我进行转换的过程讲述一下迁移的步骤、方法以及要注意的事项,和大家分享。

2012-07-28

韩顺平.oracle实用教程

韩顺平.oracle实用教程 1.Oracle认证,与其它数据库比较,安装 2.Oracle的基本使用--基本命令 3.oracle用户管理 4.oracle表的管理(数据类型,表创建删除,数据CRUD操作)

2012-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除