数据库SQL2000最基本的安装和操作教程

news2024/11/27 1:31:24

Chengg0769 2012年

转载请保留以下版权来源

www.mis2erp.com

http://blog.csdn.net/chengg0769

http://www.haojiaocheng.cc

题外话:

之前写了一个项目,因为是国企,各种文档都要给到他们。当时就写了一个简单的维护管理SQL2000的文档。这是给客户管理员看的。有时候很需要客户管理员的密切配合才能做好系统。这点大家都是有感触的。

考虑到现在仍然有部分收银系统,小软件使用SQL绿色版。简单实用吧,没有太复杂。所以偶尔翻出来这个文档就贴出来。希望还有点用处。

顺便说一下,数据库都是大同小异,关键是我们经验的逐渐累计很重要。

因为接触数据库时间非常长。所以最近有个想法就是想做点文字版的教程。包括sqlcc++phpjs, java等等。做一点入门教程加上自己的一些感悟灌注其中。希望这个文档是一个开始。Haojiaocheng.cc就是一个很直观的拼音域名。

另外一个触动就是,我的一个朋友长期从事数据库MySQL的维护管理,可是在写sql语句,使用sql函数等水平,仍然是无法得到提高,每次都要来问我,我也是极少用mysql啊。后面接触到一个项目是把Mysql的数据集中到一起管理做一个客服系统。只一年时间,Mysql的基本操作就非常熟悉了,我甚至在linux下面写了一些cphp来处理数据。所以:关键就是缺乏循序渐进的教程,也缺乏大量的写代码的历练。(这点可能是没法跟程序员比,因为我们都是每天碰到头疼的事情。经常用才能突破自己原来的技术水平。)

以下操作,都是小型系统开发用到的SQL2000必知必会的知识。平日开发会频繁地用到,必须熟练掌握。

1.  Sql2000的安装和设置

       注意两个问题:

2.1   区分排序规则中的“大小写敏感”,不同数据库在设计之初有规划好是否区分大小写。如果安装的数据库管理系统和db的设置不同,会造成表或者字段无法识别的错误。

2.2   Xp,win2000专业版等非服务器操作系统,只能安装运行采用sql2000 personal版本,服务器操作系统安装“高级服务器版本”。注意个人版只支持5个链接数,高级服务器版本按安装时授权数限制链接上线。

2.3   高级服务版本,注意终端用户数授权,如100Users。

2.  Sql企业管理器的使用(知道位置,能熟练操作)

       3.1 如何打开和链接到某个数据库系统

              在本地安装sql2000系统后,打开企业管理器,已经注册好,如图:

              

              如果要在本机的企业管理器链接到其他电脑上的数据库管理系统,在

上点右键,新建sql server注册:输入远程服务器的IP,以及sa密码,即可链接到远程数据,其操作和本地一致。

              

             

       3.2 新建数据库db

              在

点右键,新建数据库:

              

输入数据库名称,注意大小写。

              

 注意数据库文件的位置,比较经验的做法是放在一个指定的位置。你可以修改图上的保存位置。

              我们一般是放在D,E,F等非系统盘,以免受到重装操作系统的影响。

              注意二。增长,数据库是阶梯增长的。一般保持默认即可创建成功。

       3.3 还原数据库db

              从一个备份文件中还原,可以还原并覆盖现有数据库,也可以在还原时录入一个新名字。在现在db上还原,需要打钩: 

              并且使用分离数据库功能的这个界面中的“清除”按钮,将连接到的访问终止掉先。

       3.4 附加数据库db

              适合***.mdf和***.Ldf文件加入到数据库系统里运行。当我们建立一个系统时,如果是从备份恢复到数据库中,用上面3.3方法,如果拷贝的时数据库的文件,那就用这个方法。

       3.5 分离数据库db

              是3.4的逆过程。当要通过资源管理器对数据库文件进行操作,如拷贝,压缩,剪贴时,要先分离,才可以操作。

       3.6 备份数据库db

       3.7 设置晚间自动备份

                1. 打开企业管理器:找到管理分支

                请确认代理服务是启动的,如停止,则先启动。                    

              

                2. 双击:新增一个维护计划:

                

               选择需要维护的数据库,打钩。

                 3. 如果要重新做索引,可以按需要打钩,如果只做备份,下面这个界面不勾选。

                

                 4. 数据库完整性根据需要检测:如下

                

                 5. 勾选备份数据库,并校验备份后的结果,并设置备份的时间,注意错开数据库的其他操作,如结算,导入导出数据等。因为备份时将停止操作。如下:

                

,例如设置在每天2点备份:

                 6. 选择备份文件存放的位置,注意磁盘容量的上限,决定了可以存放多少个文件,否则备份会失败。失败的话,将产生严重的后果。

                     比如磁盘100G空闲,每个备份估计1G,则可以存放约60个备份。按一周7个文件算。可以存放8周的。所以要删除早于8周前的备份文件。否则磁盘会满。

                

                     完成以上设置后,会在“作业“分支里看到一个定时的任务。

                

                可以点右键,启动计划看是否能正常备份。

       3.8 启动,暂停,停止数据库系统

              有两个位置操作:

              1. 服务管理器

              

              2. 企业管理器:

              

点右键操作。

       3.9 导入,导出数据

              可以将某个表的数据导出为许多种格式,一般为txt,cvs,excel。

              

              步骤:

              

 选择目的位置:

              

 导出全部或者用一条语句来过滤需要导出的。

        

 指定表名,以及参数。

              

 可以立即运行,就只导出一次。也可以保存为DTS包,可以用命令来反复调用。

              导入过程是逆向的。但是注意,如果是开账数据,表中的数据一般需要先删除干净,如果导入的数据是属于附加,也就是表中没有,可以不用删除。

       3.10 新建,修改表

              

点右键,新建表。

              或者:在右面,任意表名上点右键,新建表。

              

              注意扩展学习基础知识:什么是表,表的栏位,数据类型,长度,是否允许为空。请看教程。

       3.11 打开表,并显示部分行或者按查询条件显示行

              在表名上点右键,打开表,显示所有行/显示首行.

              注意对于非常多数据的表,不要去直接打开。

              或者可以返回首行,比如100行查看。或者更好的在查询分析器里查看。

       3.12 触发器,存储器,索引,用户函数:找教材看。

       3.10 数据转换DTS

              就是3.9的导入导出过程所保存的DTS包。它其实是数据库的一种特殊的服务。可以扩展学习DTS的知识。

              包可以在3.9的过程中产生并保存下来。

              也可以在

点右键,新建包或者打开包。打开一个已经存在的包,可以手动执行一个导出和导入过程。

       3.11 增加用户和修改密码

              在

上点右键

              

              也可以在某个用户名上点右键,属性,修改信息。

3.13 字段数据类型:见SQL方面的教材

3.14 如何设置主键:见SQL方面的教材

3.15 数据库事务:见SQL方面的教材

4         Sql查询分析器的使用(知道位置,能熟练操作)

       4.1 链接到服务器

              链接到:本地用window身份认证方式登录,Sql server处填”.”或者”127.0.0.1”。

              链接到:远程数据库服务器用sa和密码登录。Sql server处填远程服务器的IP地址

              

       4.2 常用工具栏图标

       

       4.3 查询一个表中的数据

              4.3.1 查询某个表的所有数据

              

              4.3.2 查询某些栏位(某些列)的数据

              

              4.3.3 按条件查询

              

              4.3.4 统计行数

              

              要深入了解和使用SQL语句查询,需要参考SQL方面的教材。

5. 事件探查器(知道位置,能熟练操作)

       作用,用于跟踪程序和语句执行的SQL语句。如果问题很复杂时,可以利用跟踪器分析执行的sql,以复制到“sql查询分析器”中查找问题所在。

       

       当捕获到一段语句时,单击某行,在最下面显示出具体的执行语句,如果程序出现错误提示,比如新增数据错误,重复单号,插入数据不成功,查询时无数据,均可将该语句粘贴到查询分析器中执行,并修改部分条件,从而判断出原因。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/615716.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【2352. 相等行列对】

来源:力扣(LeetCode) 描述: 给你一个下标从 0 开始、大小为 n x n 的整数矩阵 grid ,返回满足 Ri 行和 Cj 列相等的行列对 (Ri, Cj) 的数目。 如果行和列以相同的顺序包含相同的元素(即相等的数组&#…

DMBOK知识梳理for CDGA/CDGP——第四章 数据架构(附常考知识点)

关 注ghz“大数据食铁兽”,回复“知识点”获取《DMBOK知识梳理for CDGA/CDGP》常考知识点(第四章 数据架构) 第四章 数据架构 第四章是CDGA|CDGP考试的重点考核章节之一,分值占比高,知识点比较密集,重点…

CAN message 属性DLC和DataLength,极易混淆

🍅 我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用🍅 寻找组织 ,答疑解惑,摸鱼聊天,博客源码,点击加入👉【相亲相爱一家人】🍅 玩转CANoe&…

STM32开发(CubeMX+HAL)——点灯(轮询、中断)

目录 1.CubeMX生成工程文件 2.点灯1——轮询 3.点灯2——中断 3.1CubeMX配置时钟 3.2中断和事件简介 3.3配置GPIO口 3.4使能中断 3.5配置工程 3.6中断函数编写 1.CubeMX生成工程文件 1.1新建工程 1.2输入STM32C8T6选择芯片 1.3双击芯片 1.4 选择System Core—SYS——…

DAY09_JQueryBootStrap实现省略号效果

目录 1 JQuery简介2 引入JQuery方式3 JS与JQ之间的转换4 选择器4.1 基本选择器4.2 层级选择器4.2.1 层级选择器相关方法 4.3 过滤选择器4.4 内容选择器4.5 可见选择器4.6 隐藏显示的相关方法4.7 属性选择器4.8 子元素选择器4.9 表单选择器 5 JQ中新增的遍历方式6 JQ中相关方法7…

vue解决浏览器中跳转新页面缓存上一页表单等内容方法

在工作中,有可能会遇到需要缓存页面或组件的功能。 情况1:比如在h5中有个一个50个表单,在填到第40个表单时,需要你去另一个新页面去选择列表项,然后把数据带回来。需要我们不仅把数据带回来还要保留前面已经填好的40个…

GIS地图:解读未知的地理空间之谜

在这个信息爆炸的时代,如何有效地理解和利用地理空间数据成为各行各业追求的目标。而GIS地图作为一种强大的工具,能够帮助我们连接世界的空间智慧。 GIS地图的魅力在于它能够将庞大的地理数据转化为直观、可视化的地图表达。通过GIS地图,我们…

管理平台|智慧工地将成为施工界的“扛把子”!

大家都知道,建筑业是一个安全事故频发的高危行业,特别在施工环节,由于施工现场人员复杂、环境混乱、地点分散、多工序交叉等现象,如何进行现场施工管理就显得格外重要。 但是,依赖于现场管理的施工模式总是存在着很多…

数据结构-图结构

图是最为复杂的数据结构。如果数据元素之间存在一对多或者多对多的关系,那么这种数据的组织结构就叫作图结构。 图的基本概念 图的定义 图Graph是由顶点(图中的节点被称为图的顶点)的非空有限集合V与边的集合E(顶点之间的关系&a…

什么AC+AP组网?什么是mesh组网?

一、什么是ACAP组网? ACAP组网是一种基于集中式管理的无线局域网(WLAN)组网架构,主要由AC(Access Controller)和多个AP(Access Point)组成。AC作为网络管理中心,负责控制…

别乱分层,PO、VO、DAO、BO、DTO、POJO 到底应该用在哪里,你知道吗

一、PO :(persistant object),持久对象 二、VO :(value object),值对象 三、DAO :(Data Access Objects),数据访问对象接口 四、BO :(Business Object&…

30天从入门到精通TensorFlow1.x 第六天,可视化工具 TensorBoard

文章目录 一、接前一天二、TensorBoard(1). 什么是TensorBoard(2). TensorBoard有什么用(3). TensorBoard怎么安装 三、tf.summary模块(1).如何使用tensorboard(2&#x…

数据结构之二叉树(Binary Tree)详解

目录 1、什么是二叉树? 2、二叉树的遍历:深度优先和广度优先 (1)深度优先搜索(DFS)算法 (2)广度优先搜索(BFS)算法 3、二叉树的性质详解 4、二叉树的类型 (1)满二叉树 &…

IT服务台追踪的关键故障指标

指标是 IT 服务管理的核心,可提供运营见解并帮助确定持续改进的领域。通常的服务台指标有助于展示内部运营效率。为 例如,衡量在指定时间内解决的工单数量的 SLA 是展示服务台效率的关键因素。另一方面,故障指标可帮助团队识别 IT 基础架构中…

Linux基本指令学习(入门)

Linux基本指令学习 0.在xshell中登录自己的虚拟机1. ls指令2. pwd命令3. cd 指令4. touch指令5.mkdir指令6.rmdir指令 && rm 指令7.man指令:8.cp指令9.mv指令:10.cat11.more指令12.less指令13.head指令14.tail指令15.时间相关的指令16.Cal指令17…

【Linux】Tomcat 部署及优化

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Tomcat 部署及优化 一、Tomcat 概述1.Tomcat 介绍2.Tomcat 核心组件3.Tomcat 组件结构4.Tomcat 处理请求过程 二、Tomcat 部署步骤1.关闭防火墙2.安装JDK3.设置JDK环境变量4.…

SQL基础培训16-日期处理

进度16-日期处理-SQL基础培训 知识点(学习作业就是按示例练习一遍): 1、系统当前日期 select getdate() as 当前系统日期 --建表时&

Antd时间轴Timeline遍历数据

Antd时间轴遍历数据 <Timelineitems{data.map((item) > {return { children: item };})}/>

Java实现手动操作定时任务功能的简单例子(动态创建定时任务)

还记得在前公司与同事共同开发一个在页面上统一管理定时提醒任务的功能&#xff0c;实际业务可能会复杂一些&#xff0c;它需要结合小程序或公众号平台对各个用户进行周期性&#xff08;按季度、按月、按日等&#xff09;的消息推送。由于我当时负责的是小程序和公众号平台方面…

node18 + express + mongoose 开发后台服务踩坑记录

模块化 1、node 默认采用 common.js 模块化规范; 2、在 node 中使用 es module 时&#xff0c;需将 package.json 中的 type 改为 module。或者将 .js 文件改为 .mjs。 发布全局 npm cli &#xff08;自定义 npm 脚手架&#xff09; 3、创建一个 npm 脚手架&#xff0c;需创…