存档

2011年3月 的存档,文章数:7

在公司测试环境上执行sp_spaceused时报error:1151的错误。虽然这不是一个严重的错误,记得好像以前也出现过一次,故记录一下。

1> sp_spaceused
2> go
 database_name                                      
         database_size                                       
 ----------------------------------------------------
         ----------------------------------------------------
 ultranms                                           
         600.0 MB                                            

(1 row affected)
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.

 reserved                         data                       
         index_size                               unused                      
 -------------------------------- ----------------------------
         ---------------------------------------- ----------------------------
 9020 KB                          1396 KB                    
         1064 KB                                  6560 KB                     
(return status = 0)
 

出现错误1151的原因是:执行sp_spaceused统计数据库的空间使用情况的时候,其它会话正在执行删除表的操作。

帮助朋友发一个招聘的帖子。我不是猎头哦。 神州泰岳招聘sybase初、中、高级dba 3名 要求 1、2年以上sybase实施运维经验 2、熟练应用unix系统 3、职位北京 4、薪水6-15k,2年sybase专业经验,起点6k,高者不限。 公司地址:北京5号地铁线北苑路北站A出口 西30米 北辰泰岳大厦 有意请发送简历至liujianguo#ultrapower.com.cn 或msn    liujianguo_999@hotmail.com详聊  

Sybase ASE 15.5 新特性

Operating System

Sol Sparc 32

Sol Sparc 64

HP PA RISC 64

AIX64

Linux x86

Windows x86

Linux Power

Linux x64

Solaris x64

HP UX Itanium II

Windows x64

Options

 

 

 

 

 

 

 

 

 

 

 

High Availability

 

 

 

Security & Directory Services

 

Secure Socket Layer

 

 

Cybersafe Kerboros

 

 

 

 

 

 

 

 

 

MIT Kerberos

 

 

 

Platform Native Kerberos

 

 

 

 

 

 

 

 

 

 

Fine Grained Access Control

 

Pluggable Authentication Module

 

 

 

 

LDAP Server Directory

 

LDAP User Authentication

 

Encrypted Columns

 

 

Partitions

 

In­Memory Database

 

 

 

 

Tivoli Storage Management

 

 

 

 

 

 

Active Messaging

 

 

Features Included with ASE

 

 

 

 

 

 

 

 

 

 

 

 

Cross Platform Dump and Load

 

DistributedTransaction

 

JobScheduler

 

IPv6

 

Java Option

 

Native XML

 

Web Services

 

 

Content Management

 

Archived Database Access

 


IMPORTANT NOTES

Sybase ASE 15.0.3新特性

Operating System

Sol Sparc32

Sol Sparc 64

HP PA RISC 64

AIX64

Linux x86

Windows x86

Linux Power

Linux x64

Solaris x64

HP UX Itanium ||

Windows x64

Options

High Availability

 

 

 

Security & Directory Services

Secure Socket Layer

 

Cybersafe Kerboros

 

 

 

 

 

 

 

 

MIT Kerberos

 

 

Platform Native Kerberos

 

 

 

 

 

 

 

 

 

Fine Grained Access Control

Pluggable Authentication Module

 

 

 

LDAP Server Directory

LDAP User Authentication

Encrypted Columns

 

Enhanced Full Text Search

 

 

 

 

Partitions

Features Included with ASE

Cross Platform Dump and Load

Distributed Transaction

JobScheduler

ASE Replicator

IPv6

Java Option

Native XML

Web Services

 

Content Management

Archived Database Access

 

IMPORTANT NOTES

vim -b file-to-open.dat

:%!xxd   ---->切换到十六进制显示
:%!xxd -r ---->切回文本方式显示
 

对了,还有一个替换命令,也常忘:
:[range]s/src/dst/g[i]

range表示查找的范围,range 是命令执行范围的指定,可以使用百分号(%)表示所有行,使用点(.)表示当前行,使用美元符号($)表示最后一行。还可以使用行号来指定范围,如10,30,表示第10到30行之间。

Replication Server 15.2复制服务器不能同步数据,复制节点的DSI线程异常关闭。

RS的日志文件中显示错误日志如下:

E. 2011/03/03 19:25:33. ERROR #5074 DSI EXEC(1011(1) v890f_REP.ultranms2) - dsiqmint.c(1616)
        A transaction marked TO_PRIMARY for database 'v890f_REP.ultranms2' has the same user name as the maintenance user for the database. This transaction should be skipped, or the maintenance user name for the database needs to be changed.
I. 2011/03/03 19:25:33. The DSI thread for database 'v890f_REP.ultranms2' is shutdown.
 

使用 admin logical_status 看到

在使用linux上的一些交互式程序(比如:isql,dbisql,sqlplus)的时候,想像windows上的命令提示符那样进行上、下键查找曾经敲过的命令。

但是很可能会显示 ^[[A  ^[[H等字符。使用的连接工具如果配置不合适的话,退格键(BACKSPACE)都不能用。

rlwrap就是解决上述问题的好工具。下面主要以CentOS为主介绍rlwrap的安装过程。

可以从这里下载rlwrap-0.37.tar.gz 安装包。

先装上一些安装rpm
一:安装readline

由于rlwrap依赖readline包,我们先安装readline和readline-devel包。CentOS的OS的安装光盘里提供了readline、readline-devel包.

[root@oracle11g ~]# rpm -Uvh readline*
error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm
#readline-develp包依赖于libtermcap-devel!
[root@oracle11g ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm
[root@oracle11g ~]# rpm -Uvh readline*
package readline-5.1-1.1 is already installed
[root@oracle11g ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm
如果配置yum源的话,不用执行上面命令,可以直接执行:yum install readline-devel