首 页IT知识库收藏本站
当前位置:翔宇亭IT乐园IT知识库数据库Sybase
Sybase知识文章关闭所有内容预览 | 展开所有内容预览
  • Sybase数据库碎片的类型 [内容预览] 230 | 2012-05-18
    由于Sybase是通过OAM页、分配单元和扩展页来管理数据的,所以对OLTP应用的Database Server会十分频繁地进行数据删除、插入和更新等操作,时间一长就会出现以下几种情况: 1. 页碎片 即本来可以存放在一个页上的数据却分散地存储在多个页上。如果这些页存储在不同的扩展单元上,Database Server就要访问多个扩展单元,因此降低了系统性能。 2. 扩展单元碎片 在堆表中...

    [阅读全文]

  • 由Sybase向SQL Server转移数据库的方法 [内容预览] 448 | 2012-05-18
    我最近参与了将一个Sybase数据库移植到Microsoft SQL Server 2000上的项目,我在这一项目上获得的经验,将对Sybase数据库管理员把Sybase数据库移植到SQL Server 2000平台上有一定的帮助。 Sybase数据库与SQL Server2000二者之间的一些差别是相当大的,例如Sybase数据库管理系统中的存储过程在SQL Server就不能被编译,而其它差...

    [阅读全文]

  • Sybase数据库备份的几种方案 [内容预览] 344 | 2012-05-18
    Sybase数据库产品自从1987年问世以来,它的客户机/服务器(client/server)工作模式、分布处理的基础体系结构、完善的安全保密性能、高速快捷的运行方式、多平台跨操作系统的广泛应用等优点,迅速被IT界接受并推广应用。我们作为金融业的用户,也在1995年开始使用Sybase10版本。在具体的使用中,发现集中式的数据管理有其优点,就是数据风险范围大为缩小,但是作为Sybase的服务器一端...

    [阅读全文]

  • 找回Sybase的SA密码的方法 [内容预览] 933 | 2011-11-06
    为了安全,我们需要不断的改变Sybase数据库的SA管理员用户密码,但有时太安全了,连自己都忘记了,这时怎么办呢,别着急,看看下面的解决方案: (1)在sybase目录的install子目录的启动server文件。 RUN_server名,先备份该文件,然后编辑该文件,在末尾增加-psa(如果文件最有有&符号,则在&前面增加这一行),保存该文件。 (2)如果服务器已经启动,先...

    [阅读全文]

  • Sybase12.5下如何增加虚拟设备数 [内容预览] 548 | 2011-11-06
    在使用Sybase12.5数据库时,出现数据库设备数超过10个后,无法新建新的数据库设备,提示“已达最大设备数”。当遇到这个问题时看以使用下面的方法进行解决: 解决方法: sybase数据库中,数据库设备数这个约束值是通过配置参数number of device来完成的。只有数据库设备数小于number of device参数的值时才可以新建,否则将提示失败。 当数据库设备数达到number...

    [阅读全文]

  • Sybase SQL Server如何记录和读取日志信息 [内容预览] 403 | 2011-11-06
    SYBASE SQL Server是先记Log的机制。 每当用户执行修改数据库的语句时,Sybase SQL Server就会自动地把变化写入日志。一条语句所产生的所有变化都被记录到日志后,它们就被写到数据页在缓冲区的拷贝里。该数据页保存在缓冲区中,直到别的数据页需要该内存时,该数据页才被写到磁盘上。 若事务中的某条语句没能完成,Sybase SQL Server将回滚事务产生的所有变化。这样...

    [阅读全文]

  • Sybase的日志设备问题 [内容预览] 364 | 2011-11-05
    Sybase数据库中的日志Log和数据库的Data一样,需要存放在数据库设备上,可以将Log和Data存放在同一设备上,也可以分开存放。 一般来说,应该将一个数据库的Data和Log存放在不同的数据库设备上。这样做有如下好处: (1)可以单独地备份Backup事务日志; (2)防止数据库溢满; (3)可以看到Log的空间使用情况。 所建Log设备的大小,没有十分精确的方法来确定。一般来说...

    [阅读全文]

  • Sybase中清除日志的方法 [内容预览] 791 | 2011-11-05
    随着数据库的使用,数据库的Log是不断增长的,必须在它占满空间之前将它们清除掉。清除Log有两种方法。 (1)自动清除法。 开放数据库选项 Trunc Log on Chkpt,使数据库系统每隔一段时间自动清除Log。此方法的优点是无须人工干预,由SQL Server自动执行,并且一般不会出现Log溢满的情况;缺点是只清除Log而不做备份。 (2)手动清除法。 执行命令“dump tran...

    [阅读全文]

  • Sybase中拆分大事务的方法 [内容预览] 428 | 2011-11-05
    有些操作会大批量地修改数据, 如大量数据的修改(Update) 、删除一个表的所有数据(Delete)、大量数据的插入(Insert),这样会使Log增长速度很快,有溢满的危险。下面给大家介绍一下如何拆分大事务,以避免日志的溢满。 例如执行“update tab_a set col_b = 0”命令时,若表tab_a很大,则此Update动作在未完成之前就可能使Log溢满,引起1105错误(Lo...

    [阅读全文]

  • 在维护智能网业务时发现SMAP操作界面出现乱码的现象 [内容预览] 218 | 2011-11-05
    问题分析 由于在国内智能网应用中,sybase数据库的字符集均是采用中文字符集,因此从上述的现象来看,与sybase客户端或服务端中需要正确配置字符集相关。 问题处理 这种现象是SYBASE SERVER端没有安装和配置字符集。所以要对数据库安装了中文语言,那么需要更改数据库语言和字符集。操作如下: (1)用charset加载字符集和设定排序方式,如: $ $SYBASE/$SYBASE...

    [阅读全文]

  • Sybase SQL Server的基本特征 [内容预览] 275 | 2011-11-05
    Sybase SQL Server是个关系数据库管理系统,它具有如下一些基本特征: (1)Sybase SQL Server可以放在若干个磁盘设备上,初始安装时所需的磁盘空间根据版本不同需要的空间不同。 (2)Sybase SQL Server支持多库结构,也就是说Sybase系统中可以有多个数据库。Sybase可以管理多个数据库。 (3)Sybase SQL Server可以编译和运行T-...

    [阅读全文]

  • 修改Sybase数据库逻辑卷名称的方法 [内容预览] 318 | 2011-09-28
    有时,我们需要修改SYBASE的逻辑卷的名称,主要是master、PRoc、tempdb、dbccdb的设备,那么怎么进行修改呢?下面我们使用一个实例来讲解如何修改Sybase数据库的逻辑卷名称 可以使用下面的步骤: (1)shutdown sybase (2)用chlv改master、proc、tempdb、dbccdb的设备lvname (3)改sybase的RUN文件,将其中mast...

    [阅读全文]

  • SYBASE磁盘异步IO问题的解决方法 [内容预览] 370 | 2010-11-08
    问题:async i/o 始终配不上。 前提:/dev/async文件已做,groupid正确,async driver已pend in。 原因:sybase的group没有lock share memory的权限。 解决办法: 在sbin/rc3.d 下增加文件S996setprivgrp。具体信息如下: # cd sbin/rc3.d # ll S996* lrwxrwxrwx...

    [阅读全文]

  • Sybase数据库中常见的系统存储过程 [内容预览] 401 | 2010-11-08
    Sybase数据库中常见的系统过程有: Sp_addgroup 在当前数据库中建立一个数据库用户组 Sp_addlogin 建立一个SQL服务器用户 Sp_adduser 在当前数据库中增加一个用户 sp_changegroup 改变数据库用户组 Sp_dboption 查询或改变数据库系统设置 Sp_dropdevice 删除设备 Sp_dropgroup ...

    [阅读全文]

  • Sybase数据库设备概念 [内容预览] 312 | 2010-11-08
    所有的数据库都创建在数据库设备上。所谓数据库设备,不是指一个可识别的物理设备,而是指用于存储数据库和数据库对象的磁盘原始分区或操作系统文件。增加一个新的数据库设备时,必须对这些设备“初始化”。初始化的过程就是将物理磁盘、磁盘分区或操作系统文件变为SYBASE数据库可以识别的设备。初始化数据库设备使用DISK INIT命令: DISK INIT NAME=设备名, PHYSNAME=物理设...

    [阅读全文]

  • Sybase数据库增加空间的方法 [内容预览] 1980 | 2010-11-08
    在Sybase数据库中,可以使用 sp_helpdb database_name 查看某个数据库的空间分配情况。如果发现数据或日志空间过小,必需及时增加。增加方法如下。 (1)扩数据空间。 如给biye5u库在设备biye5udatadev设备上扩100M数据空间。 alter database biye5u on biye5udatadev=100 (2)扩日志空间。 如给zxin库在...

    [阅读全文]

  • Sybase数据库中bcp实用程序的使用方法 [内容预览] 396 | 2010-11-08
    以用户指定的形式将数据库表拷贝到操作系统文件中,或从操作系统文件中拷贝数据到到数据库表。简化后的语法如下: bcp [[ database_name.] owner.] table_name {in | out} datafile [-U username] [-P password] [-S server_name] [-c | -n] [-t field_terminator] ...

    [阅读全文]

  • Sybase数据库备份与恢复的方法 [内容预览] 331 | 2010-11-08
    数据库安全做得再好也难免遇到这样或那样的问题,所以我们有必要在一定时间里对数据库进行备份,在数据库出现了问题后能及时将数据库恢复到正确状态。 1、Sybase数据库的备份 SYBASE数据库的备份主要通过dump命令来实现的,备份的介质可以是文件系统、裸设备和磁带设备。 (1)备份到文件系统。 方法如下:dump database database_name to ‘/home/sybas...

    [阅读全文]

  • 修改Sybase数据库配置的方法 [内容预览] 448 | 2010-11-08
    数据库安装完成后所有的选项都是缺省配置,必需根据具体的应用修改配置的值。修改方法有两种: (1)修改配置文件。 修改$SYBASE用户下的server_name.cfg文本文件。 (2)用sp_configure存储过程。 进入isql,执行 sp_configure option_name,option_value go 数据库常用的选项有: select into/bulk ...

    [阅读全文]

  • Sybase SQL Server的主要内容 [内容预览] 243 | 2010-11-08
    Sybase SQL Server是一个多库结构的RDBMS,体系结构大致如下: (1) 数据库。 服务器自身所使用的数据库,也可以说是管理服务器和用户数据库的数据库。Sybase在安装时,自动创建了四个系统数据库:master、model、tempdb、sybsystemprocs ● master数据库 它是管理和控制用户数据库以及维护服务器正常运行的核心数据库,它保存了大量的系统信息...

    [阅读全文]

  • 访问Sybase服务器的基本过程 [内容预览] 224 | 2010-11-08
    访问Sybase服务器的基本过程如下: (1)建立客户与服务器之间的连接,包括网络连接、客户进程与服务器进程之间的连接; (2)客户端通过网络发送SQL语句给服务器,用来查询或操作服务器中的数据或数据库对象; (3)服务器接收到SQL语句后,对其进行语法分析、优化和编译后执行; (4)如果执行的语句产生一个结果集,服务器通过网络把结果集返回给客户; (5)客户端对收到的结果作相应的处理。...

    [阅读全文]

  • Sybase数据库的特点 [内容预览] 276 | 2010-11-08
    Sybase数据库的主要特点有: (1)它是基于客户/服务器体系结构的数据库 一般的关系数据库都是基于主/从式的模型的。在主/从式的结构中,所有的应用都运行在一台机器上。用户只是通过终端发命令或简单地查看应用运行的结果。而在客户/服务器结构中,应用被分在了多台机器上运行。一台机器是另一个系统的客户,或是另外一些机器的服务器。这些机器通过局域网或广域网联接起来。 客户/服务器模型的好处是: ...

    [阅读全文]

  • Sybase数据库的主要组成 [内容预览] 205 | 2010-11-08
    Sybase数据库主要由以下三部分组成: (1)进行数据管理与维护的联机关系数据库管理系统Sybase SQL Server; ( 2 ) 支持数据库应用系统的建立和开发的一组前端工具软件Sybase SQL Tools; (3)可把异构环境下其他厂商的应用软件和任何类型的数据连接在一起的接口软件Open Client/Open Server。 SQL Server是个可编程的数据库管理系...

    [阅读全文]

  • Sybase数据库有哪些版本 [内容预览] 832 | 2010-11-08
    SYBASE主要有三种版本 一是UNIX操作系统下运行的版本 二是Novell Netware环境下运行的版本 三是Windows NT环境下运行的版本。 现在最新版本已经是12.5,在各主流Unix操作系统中均有广泛应用,如IBM AIX,HP unix,Digital Unix,Sun solaris等等。本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载...

    [阅读全文]

总数2430 上一页1下一页
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2024 biye5u.com. All Rights Reserved.