精益求精Sybase数据库问题大搜罗

Q.如何解决数据库被标记为"suspect"的问题之一( 一般解决方案)?

A.现象:Error 926

Severity Level 14

Error Message Text

Database 'xx' cannot be opened - it has been marked SUSPECT by recover Explanation

(1) 当你使用Transact_SQL命令操作这个数据库的数据时, 出现这个信息, 这是一个严重的错误, 如果

你要使用这个数据库的数据, 必须改正这个错误.

(2) 启动Backup Server, 后备master数据库

1>dump database master to "/usr/sybase/master_dump.19991201"

2>go

(3) 用isql登录到SQL Server, 须用sa帐号 (本文以pubs2数据库为例)

1>sp_configure "allow updates", 1

2>go

1>begin tran

2>go

1>update master..sysdatabases

2>set status = -32768

3>Where name="pubs2"

4>go

如果得到(1 row affected),则

1>commit

2>go

否则

1>rollback

2>go

(4.1)如果条件允许,bcp out用户数据或dump用户数据库

(5.1)这时重新启动SQL Server, 再有sa帐号注册到SQL Server.

1>begin tran

2>go

1>update master..sysdatabases

2>set status=0

3>Where name="pubs2"

4>go

如果得到(1 row affected),则

1>commit

2>go

否则

1>rollback

2>go

1>sp_configure "allow updates" ,0

2>go

时间: 2016-05-17

精益求精Sybase数据库问题大搜罗的相关文章

Sybase数据库在税务部门的成功应用方案

一.国内税收征管现状 作为一国税收制度的重要组成部分,税收征管具有非常重要的地位,它需要鉴定潜在纳税义务人.核定其应纳税额并及时足额征收入库.为了确保税收征管的顺利进行,税务部门就必须改进自身的组织工作和改善对纳税人的服务.在上述方面,中国的税收征管走过了一段不平凡的道路.长期以来,国内的税收征管主要采用手工的模式,即使配备了计算机也多用于简单的数据录入,致使中国的税收征管并不尽如人意,具体表现在: (1)征管难度大.税务的征收.税种的确定及征管稽核大都依靠手工完成,税源堵漏工作量大. (2)税

Sybase数据库备份方案

Sybase数据库产品自从1987年问世以来,它的客户机/服务器(client/server)工作模式.分布处理的基础体系结构.完善的安全保密性能.高速快捷的运行方式.多平台跨操作系统的广泛应用等优点,迅速被IT界接受并推广应用.我们作为金融业的用户,也在1995年开始使用Sybase10版本.在具体的使用中,发现集中式的数据管理有其优点,就是数据风险范围大为缩小,但是作为Sybase的服务器一端,数据风险比较集中,如何做好数据库的数据备份,成为至关重要的问题. 在实际应用中,我们总结出了两种全

Sybase数据库乱码问题的解决方法

搭建测试数据库服务器时,遇到了乱码问题,之前没有遇到是因为开发数据库服务器是早就安装好并设置好字符集的,因此些问题在部署测试环境时才出现,当时已经将数据库配置完毕,并且所有的初始化脚本都已经执行完毕,工程也已经成功部署在WebLogic上,打开IE,运行程序,却发现所有从数据库中读取出来的都是乱码,经过上网搜索的相关资料,需要设置字符集,但刚开始查找到的资料基本是都是支言片语,没有一个系统的讲解如何设置字符集,几乎将他们所有的方法都试过了,结果不但没有弄好,甚至连控制台和SQL平台都是乱码了,实

关于sybase数据库的锁

锁类型选择的确是sybase数据库设计的一个需要重要考虑的问题!也是sybase开发和管理人员比较头疼的问题,为此,来点关于lock的介绍性资料! 所支持的加锁机制 全页加锁 全页加锁既是一个新术语,它又是由ASE(Adaptive Server Enterprise)在过去所支持的一种加锁类型.这种类型有下列特性: 对所有可被访问的页面在页面级加锁 当各种类型的页面以任何方式发生改变时,对这些排它性的页面进行加锁:而且这种加锁机制一直保持到该事务终止: 当下一个所需的页面已经成功地获得,对那些

sybase数据库性能调整

数据库性能调优的一些小方面: 1.1 性能指标 数据库性能一般用两个方面的指标来衡量:响应时间和吞吐量.响应越快,吞吐量越大,数据库性能越好.响应时间和吞吐量有些情况下不能一起得到改善. 1.2 调优级别 对Sybase数据库性能调优,可以从四个方面进行: 一) 操作系统级:对网络性能.操作系统参数.硬件性能等作改进. 二) SQL Server级:调整存取方法,改善内存管理和锁管理等. 三) 数据库设计级:采用降范式设计,合理设计索引,分布存放数据等. 四) 应用程序级:采用高效SQL语句,合

Sybase数据库在四川GPRS系统中的应用

一.背景 随着通信技术的快速发展,我们的商务活动涵盖了新的内容,提出了新的需求,移动通信技术开始走近商务.而现在移动通信系统也在发生巨大的变化,应用广泛的GSM通信网络正在向第三代移动通信系统迈进,而GPRS则是其必经的过渡阶段.因此,当前的许多电信运营商都在开始向新技术演进,以充分把握未来的无限商机.然而,技术的演进将涉及到众多问题,如基础设施的建设.应用系统的更新及各项服务的跟进等.鉴于这种发展趋势,致力于该领域的许多解决方案提供商也正在全力开发具有很强针对性的技术,以便帮助电信运营商实现顺

Sybase数据库的碎片整理

对于像Sybase这样的大型DBMS系统而言,作为OLTP(联机事务处理)应用的基石,它需要能每天24小时, 每年365天不间断运行.由于其应用程序每天对数据库进行大量的插入.更新.删除等操作,在数据库的物理存储介质上产生了大量存储碎片,从而影响了存储的效率以及数据库应用运行的速度.是否可以像Windows操作系统的"碎片整理"程序一样,整理这些碎片,从而优化数据库存储,提高数据库的运行速度呢?答案是肯定的.本文将介绍Sybase 数据库的碎片类型以及碎片整理方法. 碎片类型 由于Sy

如何解决Sybase数据库乱码问题详解

  搭建测试数据库服务器时,遇到了乱码问题,之前没有遇到是因为开发数据库服务器是早就安装好并设置好字符集的,因此些问题在部署测试环境时才出现,当时已经将数据库配置完毕,并且所有的初始化脚本都已经执行完毕,工程也已经成功部署在WebLogic上,打开IE,运行程序,却发现所有从数据库中读取出来的都是乱码,经过上网搜索的相关资料,需要设置字符集,但刚开始查找到的资料基本是都是支言片语,没有一个系统的讲解如何设置字符集,几乎将他们所有的方法都试过了,结果不但没有弄好,甚至连控制台和SQL平台都是乱码了

2012数据库与大数据产品评选结果公布

本文讲的是2012数据库与大数据产品评选结果公布,2012年12月28日消息,由盛拓传媒IT168主办的2012数据库与大数据产品年度评选于近日正式落下帷幕.本次评选分别对数据库产品和大数据产品,共选出数据库卓越产品奖.最具创新数据库产品奖.最具创新数据库产品奖.大数据卓越产品奖.最具创新大数据产品奖.最受欢迎大数据产品奖六项大奖.其中卓越产品奖和最具创新产品奖由专业评委投票选出,最受欢迎产品奖完全由网友投票产生. 此次评选共有35款产品进入候选名单,其中数据库产品20款,大数据产品15款.经过