自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 对象(sqlca、sqlsa、sqlda)

原文链接pb事物对象SQLCA、SQLS、SQLDAsqlca 是系统默认定义的全局变量,是transaction类型的object ;它是pb自定义的一个程序和数据库通讯的结构变量;SQLCA是一个事务对象的实例,有15种属性,2个事件,8种方法。属性名称数据类型意义 DBMS        String  数据库厂商的名称(如OR7,Sybase,ODB

2014-02-26 21:06:03 955

转载 PB动态SQL语句

PowerBuilder的嵌入式SQL语句只能支持一些固定的标准的SQL语句,即在进行程序代码编译处理时这些SQL语句必须是确定的,另外这种方式也不能执行像Creat Table,Creat Database等这些数据库定义的语句(DDL)。因此这种嵌入式SQL语句在实际应用中有一定的局限性。为克服这种方式的局限性,可以使用动态SQL语句,这种方式可以完成嵌入式SQL语句无法实现的功能。如

2014-02-26 21:03:41 554

转载 PowerBuilder直接导出数据库连接文件INI的方法

直接导出数据库连接文件的方法:1)在PB中连接到目的数据库,然后点击右键,选择“Export Profile(s)”,在弹出的“Export Profile(s)”窗口中已经默认选中了当前连接的数据库,直接点击“OK”2)在弹出的“Select Profile File”窗口中选择ini文件的路径,一般就是程序的目录下,填写ini文件的名字,譬如dblink,就会生成一个dblin

2014-02-26 20:41:10 2019

转载 浅谈文字编码和Unicode(下)

3 字符编码模型程序员经常会面对复杂的问题,而降低复杂性的最简单的方法就是分而治之。Peter Constable在他的文章"Character set encoding basics Understanding character set encodings and legacy encodings"中描述了字符编码的四层模型。我觉得这种说法确实可以更清晰地展现字符编码中发生的事情,所以

2014-02-26 20:17:49 805

转载 浅谈文字编码和Unicode(上)

目录(?)[+]浅谈文字编码和Unicode(上)我曾经写过一篇《谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词》(以下简称《谈谈Unicode编码》),在网上流传较广,我也收到不少朋友的反馈。本文探讨《谈谈Unicode编码》中未介绍或介绍较少的代码页、Surrogates等问题,补充一些Unicode资料,顺带介绍一下我最近编写的一个Unicode工具:Uni

2014-02-26 20:15:35 470

转载 PB获取系统用户名

平时写程序时会用到系统用户名,现将实现方法贴出,大家分享!1、申明API函数FUNCTION ulong WNetGetUser(ref string lpName,ref string lpUserName,ref ulong lpnLength) LIBRARY "mpr.dll" ALIAS FOR "WNetGetUserA" 2、PB脚本语言 string ls_na

2014-02-26 20:11:10 1083

转载 创建删除DBLINK

三. 创建DBLINK的方法:    1. create public database link dblink       connect to totalplant identified by totalplant        using '(DESCRIPTION =                (ADDRESS_LIST =                  (AD

2014-02-25 18:14:49 1376

转载 Oracle用户、权限、角色管理

原文链接Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实

2014-02-25 18:09:18 340

转载 Oracle dblink详解(转)

database link概述database link是定义一个数据库到另一个数据库的路径的对象,databaselink允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是databaselink是单向的连接。在创建database link的时候,Oracle再数据字典中保存相关的database link的信息,在使用databasel

2014-02-25 18:08:11 1032

转载 oracle10查看用户权限

ORACLE中数据字典视图分为3大类,     用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息DBA_*:有关整个数据库中对象的信息(这里的*可以为TABLES, INDE

2014-02-25 18:06:56 500

转载 有关DBLINK操作的语句执行机制及优化方式

原文链接     分布式查询语句对于远程对象的查询在远程库执行,在远程可以执行的语句会通过优化器的查询转换,执行的是转换后的语句,然后结果集返回到本地,再与本地表运算。当然,本地还是远程是相对的,我们可以通过driving_hint改变主查询计划的执行位置,但是对DML,driving_site是失效的。另外对远程表也可以使用其他hint。   分布式查询可能一条SQL语句中有

2014-02-25 17:26:12 567

转载 DBlink创建 查询

当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink.创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库:select

2014-02-25 17:03:36 1505

转载 ORACLE 创建视图时,提示用户权限不足

问题:使用scott登录Oracle以后,创建视图,提示“权限不够”,怎么解决?回答:这是因为scott这个帐户目前没有创建视图的权限。解决方法为:首先使用system帐户进行登录,其中“tigertiger”为安装Oracle时所指定的密码(可修改):sqlplus system/tigertiger然后执行:grant create any view to scott

2014-02-24 15:54:06 554

转载 Oracle OS认证与口令文件认证详解

原文链接:http://www.lansz.com/html/2008/06/oracle_os_pwfile_authentication.html本文概述与实验环境概述:本文只讨论OS认证和口令文件认证方式的配置方法,如何配置以及使用OS认证和口令文件认证方式验证SYSDBA/SYSOPER权限。实验环境:Oracle 10.1 + Windows 2003 和 Oracle

2014-02-24 15:18:47 434

转载 Oracle数据库REMOTE_LOGIN_PASSWORDFILE参数的设置

关于Oracle数据库REMOTE_LOGIN_PASSWORDFILE参数的设置 Oracle的实用程序orapwd命令可以用来创建口令文件,该命令的参数有3个: C:/>orapwdUsage: orapwd file= password= entries= force=   where    file - name of password

2014-02-24 15:15:19 15513

转载 解决SYS本地登录或远程登录引起ORA-01031错误方法

文章分析关于用SYS本地登录或远程登录引起ORA-01031错误,同时也提供了ORA-01031错误解决办法,有碰到相同的问题的朋友可以参考一下解决方案.如果数据库实例安装在服务器A上,你用管理员权限Administrator登录后,使用SQL> conn system/manage as sysdba登录 没有问题。但是如果你在服务器A上建立一个etl账号,使它率属于Remote Des

2014-02-24 15:14:38 2138

转载 如何设置REMOTE_LOGIN_PASSWORDFILE

在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证。因此,管理好密码文件,对于控制授权用户从远端或本机登录Oracle数据库系统,执行数据库管理工作,具有重要的意义。Oracle数据库的密码文件存放有超级

2014-02-24 14:43:05 3651

原创 创建表空间及用户和权限

create tablespace AXX10 datafile 'E:/app/oracle11g/oradata/AXX10/AXX10.dbf' size 500M;create user A99 identified by A99 default tablespace AXX10;grant connect,resource,dba to A99;

2014-02-24 14:39:35 398

转载 Oracle 10g创建表空间的完整步骤详解

原文链接本文我们主要介绍了Oracle 10g创建表空间的完整步骤,包括表空间的创建与删除、为应用创建用户以及权限的授予等操作,希望能够对您有所帮助。Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内

2014-02-24 14:30:31 348

转载 Linux下和Windows下创建Oracle用户和表空间

原文链接 通过SSH工具或是XShell工具进入远程Linux下。其中,通过SSH工具登录的界面如下:其中Host Name是远程服务器的ip地址。User Name是服务器的一个用户名,端口号默认22,Connect进去后可以填写服务器的密码。通过XShell工具登录的界面如下:点击上面的New按钮,填写HOST主机地址,即服务器的IP地址,点击O

2014-02-24 14:29:20 536

转载 Navicat连接oracle常见问题详解

在使用Navicat连接Oracle的过程中大家可能会碰到这样或者那样的很多的问题,护卫神技术频道在本文中特汇总了让大家很头疼的一些问题及其解决方案和大家分享一下。  首先建议各位网友们下载中文绿色版的Navicat for Oracle,可以避免频繁被提醒注册的烦恼。如有需要可以点击网址下载:http://soft.huweishen.com/soft/298.html。连接时的常见问题

2014-02-24 14:24:19 12187

转载 由remote_login_passwordfile参数引发的问题

原文链接 修改remote_login_passwordfile=NONE导致数据库不能启动。SQL> alter system set remote_login_passwordfile=NONE scope=spfile;SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startupOR

2014-02-24 14:18:52 2630

转载 ora-01031错误(在客户端以SYS用户登陆报错)

原文链接 运行环境  WINDOWS 2000+ORACLE9I,正常运行2年.最近突然发现在服务器端或者客户端以SYS/PWD@SID AS SYSDBA 登陆就出现如下错误.  ERROR:  ORA-01031:insufficient privileges  为了进一步了解情况,在客户端和服务端,以SYSTEM用户登陆,OK.....  问题分析:  1

2014-02-24 14:16:44 3854

转载 win7下安装oracle11g客户端

最近在使用win7时发现安装oracle客户端有些问题,我原来在xp下一直使用的是oracle10g的安装版客户端,直接在win7下安装也可以安装,只是安装后无法运行控制台,plsql也无法连接,于是乎去网上搜了搜,发现我不是个案,不废话了,直接给出解决方案。 一。下载客户端因为我只需要客户端,所以去oracle网站下载绿色免安装版客户端,下载地址如下:http://www.o

2014-02-24 11:16:04 665

空空如也

空空如也

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

TA关注的人

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