- 博客(18)
- 收藏
- 关注
转载 PLSQL自动登录,记住用户名密码&日常使用技巧
https://www.cnblogs.com/Chary/p/No00008F.html 配置启动时的登录用户名和密码这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。1、如果只登录一个数据库,用户名密码都是固定的,可以修改执行程序的快捷...
2018-09-12 10:47:50 2335 1
转载 SQL Server中字符串函数LEN 和 DATALENGTH辨析
SQL Server中字符串函数LEN 和 DATALENGTH辨析LEN:返回指定字符串表达式的字符(而不是字节)数,其中不包含尾随空格。DATALENGTH:返回用于表示任何表达式的字节数。示例1:(相同,返回结果都为5): select LEN ('sssss') select DATALENGTH('sssss') 示例2:(不相同,D
2015-12-03 14:19:29 490
转载 如何处理错误ORA-29275
如何处理错误ORA-29275:部分多字节字符?问题描述在运行查询SELECT * FROM V$SESSION 会出现ORA-29275:部分多字节字符的错误,这是什么原因开始我不得其解,网上也没有介绍什么好办法。解决方案经过一次增加显示一列的方式查询,我发现问题出在ACTION列上,ACTION的结构是VARCHAR2(32),并不是每行该列都会有问题,
2014-07-21 17:24:07 804
转载 ORA-29275:部分多字节字符
select addr from test_app如果addr中有半个中文字符则会报这个异常,原因为Oracle编码问题。解决方法一:select to_nchar(addr) from test_app解决方法二:检查他们Oracle的nls_lang环境变量,发现他们客户端的nls_lang设置为american.改成expor
2014-07-21 16:42:54 2302
转载 Oracle如何配置多个监听器
何为一个instance配置多个监听,并且实现Client Load Balancing和Client Load Balancing。打开NETCA,配置两个监听器。LISENTER,默认监听器,一路next,就配置完毕, 监听端口1521。配置LISENTER2,注意监听端口改为1522,其它和LISENTER一致。这个时候,LISENTER已经可以使用了。但是L
2014-04-21 10:17:59 670
转载 oracle服务器和客户端字符集的查看和修改
一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响oracle数据库字符集最重要的参数是NLS_LANG参数。 它的格式如下: NLS
2014-04-03 18:31:26 426
转载 手工创建EM资料
问题描述: 原来一直用oracle10g学习的,EM安装没出问题,一直比较正常,后来卸了10g,装上了oracle最新发布的11g,安装过程中,数据库的安装不存在问题,在最后启动database control时,出现无法启动,当时没太在意,就先跳过去了,因为这个不影响数据库自身的运转的,后来又经过一段时间,需要收集数据库的运行状态信息,不得已就得需要配置安装EM,通过emca
2014-03-12 17:06:21 778
原创 安装Oracle 11g后 服务里没有OracleDBConsoleorcl服务
安装Oracle 11g后 服务里没有OracleDBConsoleorcl服务如图,手动创建: 重建一下OEM 手工重新配置dbconsole的步骤:1,修改DBSNMP密码: 重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。 sql>alter user dbsnmp identified by
2014-03-12 15:33:45 20845 8
转载 oracle修改用户名称
1、windows 平台下运行 cmd2、sqlplus /nolog3、SQL> connsys/lmis@lmisdx_localas sysdba 连接到数据库。通常可以用sys用户登陆。4、SQL> select * from user$; 找到 name为需要修改的用户的user#。5、SQL> UPDATE USER$ SET NAME='新用户名' WHERE USE
2014-01-13 11:56:13 686
原创 SQL Server取系统当前时间
getdate //获得系统当前日期datepart //获取日期指定部分(年月日时分表)getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate()例子: select getdate() as dte,dateadd(day,-1,getdate()) as nowdat 输出结果: d
2013-11-04 15:53:41 859
原创 ORA-28056:Writing audit records to Windows EventLog failed
sqlplus / as sysdba的时候提示ORA-28056:Writing audit records to Windows EventLog failed提示 ORA-28056:Writing audit records to Windows EventLog failed解决办法右键“我的电脑”--‘管理’--事件查看器--点击左边的日志(应用程序日志、安全日志、系统
2013-10-16 14:49:58 519
转载 ORA-00600[kcratr_nab_less_than_odr]故障解决
ORA-00600[kcratr_nab_less_than_odr]故障解决发表于 2012 年 01 月 11 日 由 惜分飞链接:http://www.xifenfei.com/2347.html标题:ORA-00600[kcratr_nab_less_than_odr]故障解决作者:惜分飞©版权所有[文章允许转载,但必须以链接方式注明源地址,否则
2013-09-18 11:27:57 1586
原创 备份某个用户下以xxx开头的表
备份某个用户下以xxx开头的表create directory export_dir as 'D:\export'; grant read,write on directory import_dir to scott;Expdp scott/tiger DIRECTORY=export_dir DUMPFILE=tab.dmp TABLES=xxx% logfile=exp.
2013-09-04 16:28:37 438
转载 ORACLE 归档日志打开关闭方法
一 设置为归档方式1 sql> archive log list; #查看是不是归档方式2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set log_archive_dest=''location=/oracle/ora9/oradata/arch''
2013-07-30 18:34:23 480
原创 rank() within group()用法
select rank(1500) within group (order by salary desc) "rank of 1500" from employees;实际得到的结果就是:如果存在一条记录,这条记录的salary字段值为1500。那么将该条记录插入employees表中后,按照salary字段降序排列后,该条记录的序号为多少?比如原表employees内容如下
2013-07-02 14:59:15 1076
转载 oracle中约束和索引的前后关系
增加唯一性约束会自动创建唯一性索引:SQL> create table t (c1 number, c2 varchar2(30));Table created.SQL> alter table t add constraint uk_t_c1 unique (c1);Table altered.SQL> select index_name from use
2013-07-02 14:28:55 582
转载 ORA-01034: ORACLE not available
解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小的错误,折腾了我好几个小时,特记录如下。上网搜索了下解决方案,如下:sqlplus "sys/password as sysdba"
2013-06-19 16:42:21 645
原创 ORA-28056错误处理
SQL> conn /as sysdbaERROR:ORA-28056: Writing audit records to Windows Event Log failedOSD-1627319533: Message 1627319533 not found; product=RDBMS; facility=SOSDO/S-Error: (OS 1502) ??????????
2013-06-19 16:37:39 542
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人