Sybase SQL Server体系结构介绍,第1张

 Sybase SQL Server是一个多库结构的RDBMS 体系结构大致如下

  数据库

 服务器自身所使用的数据库 也可以说是管理服务器和用户数据库的数据库 Sybase在安装时 自动创建了四个系统数据库

 master model tempdb sybsystemprocs

  ) master数据库

 它是管理和控制用户数据库以及维护服务器正常运行的核心数据库 它保存了大量的系统信息 如服务器配置 用户 设备等

 在master数据库中不允许普通用户在其中创建数据库对象 否则会使得master数据库的事务日志很快变满 如果事务日志用尽 就无法使用dump transaction命令释放master数据库中的空间

  )model数据库

 它是为创建用户数据库而提供的模板 每当创建新的数据库时 SQL Server自动建立model数据库的一份拷贝 并把它扩充到用户所要求的大小 以此作为新用户数据库

 Model数据库中包含每个用户数据库所要求的系统表 Model数据库可以被修改以便定制新创建的

  )tempdb数据库

 它是个临时数据库 为服务器运行与处理提供一个共享的存储区域 如group by和order by的中间结果就存放在这里 Tempdb的空间为服务器中所有数据库的所有用户所共享

 每次重启SQL Server 服务器的一个自动进程都拷贝model数据库到tempdb数据库 并清除tempdb中原来的内容 因此tempdb中的用户表都是临时的 临时表分为两类 可共享的和不可共享的 不可共享的临时表在由create table中将符号#置于表名之前创立;可共享的临时表通过create table中指定表名前缀tempdb 而创立 不可共享的临时表SQL Server自动为其添加数字后缀名 且它只存在于当前会话中

  )sybsystemprocs数据库master数据库

 它是专门用来保存系统命令(存储过程)的数据库 如sp_help sp_configure sp_helpdevice等 当任一数据库用户运行以sp_开头的存储过程时 SQL Server按照以下顺序查找 当前数据库 sybsystemprocs数据库 master数据库

  用户数据库

 用户数据库是我们使用Sybase服务器的真正目的 要管理用户数据 必须在Sybase中创建自己的数据库 它是指用create database命令创建的数据库 不能存取master数据库的用户是无权创建新的数据库的

 数据库中的主要内容——数据库对象

 表 视图 临时表

 索引 主键 外键

 缺省值 规则

lishixinzhi/Article/program/Sybase/201311/11220

用dbcc

checkdb

检查数据库。

DBCC

CHECKDB

重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。

use

master

declare

@databasename

varchar(255)

set

@databasename='需要修复的数据库实体的名称'

exec

sp_dboption

@databasename,

N'single',

N'true'

--将目标数据库置为单用户状态

dbcc

checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc

checkdb(@databasename,REPAIR_REBUILD)

exec

sp_dboption

@databasename,

N'single',

N'false'--将目标数据库置为多用户状态

然后执行

DBCC

CHECKDB('需要修复的数据库实体的名称')

检查数据库是否仍旧存在错误。注意:修复后可能会造成部分数据的丢失。

我猜的,因为我现在没有SQLServer的环境,一般创建表的时候都是:服务器名数据库名表名,你试试这样:假设你在1649上有个数据库叫cat,要建立的表名叫salescreatetableTestcatsales(idint);

基本参数:

品牌: CNC

型号: CNC5350THC

CPU : Xeon 5350(266GHz)×1

内存: FB-DIMM DDRII × 2G

硬盘: 500GB SATA × 1

网卡: Gigabit NIC × 1

规格: 1U机架式

网络带宽: 百兆共享

处理器:

处理器类型: Intel XEON E5350 四核

处理器主频:

266GHz

前端总线: 1066MHz

处理器数量(标配): 1个

处理器数量(最大): 2个

处理器缓存: 8M(L2)

内存:

内存类型: FB_DIMM ECC DDR2

标准内存容量: 2G

最大内存容量: 32G(4G×8)

磁盘驱动器:

磁盘控制器: SAS/SATA(支持热插拔)

RIAD控制器: 支持RAID0、1

光盘驱动器: 笔记本光驱

软盘驱动器: N/A

硬盘数量(标配): 1个(35寸)

硬盘数量(最大): 3个(35寸)

硬盘容量(标配): 500GB

硬盘容量(最大): 900GB(SAS)或3TB(SATA)

网络:

网卡类型/数量: 千兆以太网卡 × 1

电源:

电源数量: 1个

额定电压: 220V

额定功率: 500W

其他:

外形/高度: 1U机架式

主板扩展插槽: 1个 PCI Express

操作系统: - Microsoft Windows 2000/2003

- Cent OS 系列

- Debian Linux 系列

- Novell SUSE Linux系列

- Red Hat Enterprise Linux系列

- Sun Solaris 10

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Sybase SQL Server体系结构介绍

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情