学习目标 学习完本课程,您应该能够: 掌握Sybase的启动和关闭、备份与恢复 掌握Sybase的基本信息及配置的查询

Slides:



Advertisements
Similar presentations
2011/11,12 南台資管 吳昭儀. 1. 使用者介面 (User Interface)  使用者操作畫面的安排  Textbox, ComboBox, ListBox, CheckList, … 2. 流程控制 (Process Control)  使用者輸入資料檢查  計算  資料輸出.
Advertisements

第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
6 Copyright © Oracle Corporation, All rights reserved. 维护控制文件.
資料庫 (Database) SQL Server 2008實作
目录 第一节 NTP简介 第二节 NTP工作原理简介 第三节 NTP报文格式 第四节 NTP中的几个重要概念 第五节 NTP网络结构
华东师大网络基础建设 常潘
前 言 VLAN的产生为传统的LAN网络注入了新的活力,引起了LAN应用的一场变革。 Page 1.
路由协议概述 ISSUE 1.0 日期: 杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播.
安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
Oracle数据库 Oracle 子程序.
安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
前 言 本课程着重介绍了各种常用链路层协议HDLC、PPP/MP、X.25、FR、POS和ATM基本概念、原理和应用,学完之后您会对他们有更深入的理解。 Page 1.
在PHP和MYSQL中实现完美的中文显示
J2EE与中间件技术 ——Lab.
HL-010 路由器基础及配置 ISSUE 5.1 江西陶瓷工艺美术职业技术学院.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
HL-014 DCC、ISDN原理及配置 ISSUE 5.1 江西陶瓷工艺美术职业技术学院.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第9章 SQL Server的数据库保护技术 教学目标:通过本章学习,了解SQL Server的安全体系结构的含义和安全认证模式的分类;掌握SQL Server登录账号、用户账号及角色的创建方法;熟悉权限的分类,掌握对象权限和语句权限的管理方法;明确SQL Server中数据完整性的种类,掌握数据完整性实现的具体方法;熟悉SQL.
安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
大学计算机基础 典型案例之一 构建FPT服务器.
IP路由原理.
SVN服务器的搭建(Windows) 柳峰
SQL Injection.
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
第17章 网站发布.
2019/1/12 GDP设计协同 超级管理员操作手册 GDP项目组.
ENS 10.1安装配置指南 王俊涛 | SE.
第四章 附件 (应用程序软件包).
Windows 7 的系统设置.
SQL Server 2000数据库 简明教程 李存斌 主编 下一页.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
程序设计工具实习 Software Program Tool
系统管理员培训(I期) 浙江省基层人民法院 -V8版介绍及系统管理培训 二OO八年四月二十三日 法院事业部经理:周春宏
第二章 登录UNIX操作系统.
第九章 创建数据库.
实验讲评
计算机及办公软件应用 ©2013 苏州工业园区职业技术学院
第四章 团队音乐会序幕: 团队协作平台的快速创建
VisComposer 2019/4/17.
商业分析平台-语义元数据 用友集团技术中心 边传猛 2013年 11月 06日.
VB与Access数据库的连接.
姚金宇 MIT SCHEME 使用说明 姚金宇
第六類 資料庫備份與回復.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
教育部 财政部 网络教育数字化学习资源中心平台系统 安装与配置
Web安全基础教程
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
文档创建与发布操作要点 青海省教育信息中心 2018年12月18日.
GDP设计协同 项目创建者操作手册 GDP项目组 2019/01/30.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Visual Basic程序设计 第13章 访问数据库
Python 环境搭建 基于Anaconda和VSCode.
11 檢視表的建立 11-1 檢視表的基礎 11-2 建立檢視表 11-3 修改與刪除檢視表 11-4 編輯檢視表的內容.
第四章 UNIX文件系统.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
JUDDI安装手册.
Primary introduction to docker
Presentation transcript:

Sybase基础 ISSUE 1.0

学习目标 学习完本课程,您应该能够: 掌握Sybase的启动和关闭、备份与恢复 掌握Sybase的基本信息及配置的查询 此页列出学习本课程需要达到的目标。 此页胶片仅在授课时使用,胶片+注释中有单独的文字说明课程目标,不需要再使用该页胶片。 Page 1

Sybase简介 Sybase简介 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。 Sybase主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Windows NT环境下运行的版本。 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 2

Sybase的特点 客户/服务器系统 支持共享资源且在多台设备间平衡负载 将处理工作分配在两个系统上 真正开放的数据库 高性能 可编程数据库 事件驱动的触发器 多线索化 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 3

Sybase的数据库 安装Sybase数据库时会自动生成下列几个系统数据库: 主数据库 master 模型数据库 model 系统过程数据库 sybsystemprocs 安全审核数据库 sybsecurity 临时数据库 tempdb 用户数据库 由用户自己创建的数据库 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 4

数据库对象 表 Tables 视图 Views 索引 Index 存储过程 Stored procedures 触发器 Triggers 缺省与规则 Defaults and rules 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 5

Sybase实用程序—isql isql [各种开关]:isql是与Sybase Server交互的SQL句法分析器 -Uusername:username为登录isql的数据库服务器用户名 -Ppassword:password为登录用户的口令 -Sserver:server为数据库服务器名 -i输入文件:将isql语句写入文件,文件名为“输入文件” -o输出文件:将isql执行结果写入这里给定的“输出文件” 终止一条命令:go 清除查询缓冲:reset 退出isql:quit或exit 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 6

isql常用语法 查询 select 插入 insert 修改 update 删除 delete 清空记录 truncate 删除数据库 drop 删除数据库设备 sp_dropdevice 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 7

Sybase实用程序—showserver/startserver showserver:显示当前在本机上正在运行的Sybase Server #cd /opt/sybase/ASE-12_0 /install #./showserver startserver [各种开关]:启动Sybase Server -f runserverfile:指定一个运行服务器文件名。每次重启Sybase Server时,以这个文件为参考 -m:以单用户的方式启动Sybase Server。这个方式用于恢复master数据库 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 8

Sybase实用程序—dsedit dsedit 是基于X-Windows的图形化工具,通过它可以查看并编辑interfaces文件中的服务器条目 并且要确保对interfaces文件要有写的权限 启动dsedit: #$SYBASE/bin/dsedit Page 9

Sybase实用程序—dsedit 出现如图1-1的画面 图1-1 “选择目录服务”对话框 缺省的interfaces文件的全路径显示在“interfaces file to edit”的框中;配置文件的全路径显示在该框的下面 选择sysbase interfaces文件,单击“OK” Page 10

Sybase实用程序—dsedit 出现如图1-2 的界面 图1-2 “选择数据库”对话框 出现如图1-2 的界面 Page 11

Sybase实用程序—dsedit Add new server entry:显示Server Entry Eidtor 窗口,在窗口中可指定新的服务器条目的名称和网络地址 Modify server entry:可以查看和修改所选服务器条目的网络地址 Copy server entry:用来将一个和多个条目复制到一个interfaces的文件中 Close Window :关闭窗口,并将所修改的改变保存到interfaces文件中 选择Modify server entry Page 12

Sybase实用程序—dsedit 出现如图1-3 的界面 图1-3 “修改IP地址”对话框 Page 13

Sybase实用程序—dsedit 单击Add network transport:创建新地址 单击Modify network transport:编辑所选地址 单击Delete network transport:删除所选地址 Move network transport up:重新安排列表中的地址顺序 Close session:关闭窗口,已改变到interfaces文件中的信息才会起作用 Cancel:关闭窗口并取消所有的改变操作 选择Modify network transport:并修改IP地址,选择OK Page 14

Sybase实用程序—dsedit 返回到1-4的窗口,并且选择备份数据库,使用同主数据库一样的操作 图1-4 “选择备份数据库”对话框 选择Modify server entry Page 15

Sybase实用程序—dsedit 出现图1-5的窗口 选择修改Modify network transport窗口,并修改IP地址 Page 16

Sybase实用程序—dsedit 出现1-6窗口 选择close session,数据保存到interfaces文件中 图1-6 “选择数据库”对话框 选择close session,数据保存到interfaces文件中 Page 17

Sybase实用程序—dsedit 出现1-7窗口 图1-7 “选择接口”对话框 选择exit按纽 Page 18

Sybase实用程序—dsedit 出现1-8提示框,选择Yes, 则退出dsedit工具,回到终端控制台提示符下 图1-8 “退出确认”对话框 Page 19

Sybase实用程序—dsedit 回到图1-9终端控制台窗口 图1-9 “终端界面”窗口 Page 20

Sybase数据库的启动 首先对使用Sybase数据库的用户进行环境变量设置 #cd /opt/sybase #. ./SYBASE.sh #cd /opt/sybase/OCS-12_0 #. ./OCS-12_0.sh #cd /opt/sybase/ASE-12_0 #. ./ASE-12_0.sh 用startserver 来启动Sybase Server或Backup Server #cd /opt/sybase/ASE-12_0/install #./startserver -f ./RUN_N2000DBServer #./startserver -f ./RUN_N2000DBServer_back 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 21

Sybase数据库的关闭 到/opt/sybase/OCS-12_0/bin目录下执行isql语句 #cd /opt/sybase/OCS-12_0/bin #./isql -SN2000DBServer -Usa -P 1>shutdown SYB_BACKUP 2>go 关闭Sybase备份服务器 1>shutdown 2>go 关闭Sybase主服务器 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 22

备份数据库 备份数据库 #cd /opt/sybase/ASE-12_0/install #./startserver -f ./RUN_N2000DBServer_back 启动备份服务器 #cd /opt/sybase/OCS-12_0/bin #./isql -SN2000DBServer -Usa -P 1>dump database sybsystemdb to “/user/sybase_back/systemp_back” 2>go 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 23

恢复数据库 恢复数据库 #cd /opt/sybase/OCS-12_0/bin #./isql -SN2000DBServer -Usa -P 1>load database sybsystemdb from “/user/sybase_back/systemp_back” 2>go 激活数据库 1>online database sybsystemdb 此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。 Page 24

查看数据库版本 查看数据库版本 #cd /opt/sybase/ASE-12_0/install # ./dataserver –v #./isql -SN2000DBServer -Usa –P >select @@version >go Page 25

数据库创建 查看数据库 >sp_helpdb >go 创建、删除数据库 >create database xxx >drop database xxxx Page 26

查看数据库配置信息 查看数据库字符集 >sp_helpsort >go 查看数据库参数配置 >sp_configure 修改数据库用户密码 >sp_password oldpassword,newpassword sa Page 27

数据库用户、用户组管理 建立注册用户 sp_addlogin 登录名,口令,库名,语言,全名 例:建立登录用户zhang, 口令为zhangling(最低六位),全名为Zhang ling > sp_addlogin zhang,zhangling,null,null,"Zhang ling“ > go > select * from syslogins 报告特定用户或SQL Server所有当前用户和进程的信息 >sp_who >go Page 28

数据库用户、用户组管理 建立数据库用户组 >sp_addgroup china 查询数据库用户组 >sp_helpgroup >go 增加数据库用户 >sp_adduser user1 删除数据库用户 >sp_deluser user1 >go 查询数据库用户 >sp_helpuser Page 29

小结 小结 本课程主要介绍了Sybase的基本概念和基本操作,重点掌握Sybase的启动和关闭、备份与恢复,用户的管理,数据库信息的查询,更深入的内容可以参考相关资料。 Page 30