|
一:什么是数据库
数据库是计算机应用系统中的一种专门管理数据资源的系统。也是一组经过计算机整理后的数据,存储在一个或多个文件,而管理这个数据库的软件称之为数据库管理系统。
一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Management System,DBMS)两个部分。
二:数据库的作用:
存储数据,并高效管理大量数据,将各种数据有序的管理起来,并对其他应用提供统一的接口和服务。
好处:
条理分明、检索方便、维护容易、减少错误、信息挖掘
三:计算机化数据库的好处
降低存储数据的冗余度
更高的数据一致性
存储的数据可以共享
便于维护数据的完整性
能够实现数据的完全性
四:数据库管理系统
数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。数据库管理系统通常由数据库管理软件、数据库引撃和数据管理员组成。
数据库引撃:即数据库内核
数据库管理软件:有可视化操作界面的软件
数据库管理员:相关专业人员,也称为DBA
五:SQL
SQL全称数“结构化查询语句(Structured Query Language)”一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
六:数据库的分类
层次型数据库
网状型数据库
关系型数据库
七:SQL Server2005的安装与架构
SQL Server2005常用的几个版本:
企业版
可以装在Windows Server2003操作系统或以上系统上,要求是Server版本的系统
开发版
可以装在Windows XP, Windows Server2003操作系统及以上的系统,不要求是Server版本的系统,可以是专业版本的系统
精简版
可以装在Windows XP, Windows Server2003操作系统及以上系统,包括家庭版本的操作系统.
SQL Server 2005数据库,对环境要求预先安装以下软件.
IE6.0以上
IIS5.0以上
.Net Framework2.0以上
安装S2005后,使用sqlcmd连接数据库出错的解决方法(转载)使用sqlcmd连接数据库出错 一、问题
使用sqlcmd客户端工具连接数据时,出现以下错误:
C:\>sqlcmd
HResult 0x2,级别 16,状态 1
命名管道提供程序: 无法打开与 SQL Server 的连接 [2].
Sqlcmd: 错误: Microsoft SQL Native Client : 建立到服务器的连接
允许远程连接这个事实可能会导致失败。。
Sqlcmd: 错误: Microsoft SQL Native Client : 登录超时已过期。
二、原因
1、网络协议及相关端口未打开
2、未指明使用何种身份认证方式登录
三、解决过程
1、开启网络协议
SQL Server Configuration Manager -> 网络配置 -> 协议
TCP/IP属性
保持活动状态 30000
全部侦听 否
无延迟 否
已启用 是
IP地址
IP地址 数据库服务器IP
TCP动态端口 不填
TCP端口 1433
活动 是
已启用 是 |
|
|