摘要:
我的电脑是64位,oracle也是64位, plsql客户端是32位,oci连接的是32位 11.2版本; 用plsql 连接本地或远程数据库都没问题。在用 Navicat Premium 连本也没问题,连远程就报错:ORA-12638: 身份证明检索失败 解决办法 找到oracle安装目录:D:\ 阅读全文
摘要:
方法1:问题:VS 连接 Data Source=ORCL_Service19;User Id=*;Password=* 连接不上oracle 可以连接数据库,vs连不上,报错提示:ORA-12154: TNS: 无法解析指定的连接标识符查找问题:plsql中的数据库名称与Data Source的名 阅读全文
摘要:
出现IMP-00041: 警告: 创建的对象带有编译警告:以后再做数据迁移的时候需要额外注意,尤其用户中有视图或者触发器对象的时候。用户的环境是这样的,在库里有三个oracle的用户,其中一个用户中有几张视图是引用其他用户的,所以在数据导入的时候,需要导入”独立性最好”的用户对象,什么是”独立性最好 阅读全文
摘要:
赋予用户dba权限:很多情况下会遇到没有权限需要输入用户名及密码才能导入 --已知被赋予权限的用户名为:batch --第一步 登陆 sqlplus /nolog sql>conn /as sysdba; --第二步 查询所有用户名,可以找到batch用户 sql>select username f 阅读全文
摘要:
表明明存在,但是删除时却报错:表或视图不存在。 可能的原因之一是表名包含了小写,可以用双引号包含表名通过drop命令来删除, 如下所示: drop table "tmp_ST" ; drop table "tPeople"; 阅读全文
摘要:
首次 本机电脑是win10系统 64位的;安装的oracle数据库也是64位的; 服务器端的oracle 是32位的; 第一次安装的pl/sql 也是64位的, 配置完 F:\app\ln_qi\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 文 阅读全文
摘要:
基于token的鉴权机制类似于http协议也是无状态的,它不需要在服务端去保留用户的认证信息或者会话信息。这就意味着基于token认证机制的应用不需要去考虑用户在哪一台服务器登录了,这就为应用的扩展提供了便利。 流程上是这样的: 用户使用用户名密码来请求服务器 服务器进行验证用户的信息 服务器通过验 阅读全文
摘要:
--表参照无参光标页信息 --注意:红色就是参数 declare cursor tt(pkeycode temp.keycode%type) is select name,sal from temp where keycode = pkeycode; --定义变量 vname temp.name%t 阅读全文
摘要:
表: 游标 declare cursor tt is select name,sal from temp; vname temp.name%type; vsal temp.sal%type;begin open tt; loop fetch tt into vname,vsal; exit when 阅读全文
摘要:
/*--set serveroutput on;declare mynum number(3) :=0; tip varchar2(10):='结果是 ';begin mynum:=10+100; dbms_output.put_line(tip || mynum);end;/*/ /*declar 阅读全文