当前位置:首页 » 编程语言 » sqlserver2005高级管理
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver2005高级管理

发布时间: 2023-05-29 11:14:20

1. sql Server 2005实例教程的内容提要

本书是国家人力资源和社会保障部、国家工业和信息化部有关信息专业技术人才知识更新工程(“653工程”)的指定教材,同时也是全国高等职业教育“十一五”计算机类专业规划教材。
本书共由4篇15章组成:第1篇为基础篇,讲述了数据库的发展、概念、模型、关系数据库的相关概念、SQL语言、主流数据库及比较;第2篇为入门篇,讲述了SQL Server 2005的安装、特性、主要组件,并通过一个“停车场”数据库实例介绍李旅缓了数据库从创建到备份恢复的基本流程;第3篇为提高篇,通过实例讲解了数据库对象包括数据库、数据表、视图、存储过程、触发器等的规划、设计、创建和管理的过程和方法,并介绍了通过ASP NET开发镇陆SQL Server 2005数据库应用的基本方法和技术;第4篇为高级篇,讲述了数据库的配置和管理、数据库的安全性、数据的导入导出、数据库复制技术、数据库性能优化和调整等内容。
本书内容丰富,结构清晰,通过完整的实例对主流数据库系统SQL Server 2005的概念和技术进行了透彻的讲述。本书不仅适用于高哪模职高专教学需要,而且也适合数据库及SQL Server初学者的入门书籍和中级读者的提高教程。

2. win8.1安装sqlserver2005高级怎么点

按正常情况,在Win8/Win8.1系统下安装微软的SQL Server 2005套件会存在兼容问题,即使安装完,最后的结果就是导致其服务项无法正常启动。
如果用户创建使用的项目非要按照SQL Server 2005的标准进行运行和调试情况下,在微软最新的Windows8/Windows 8.1下正常使用SQL Server 2005。下面简单介绍利用文件替换法,解决其服务项无法正常启动的临时方案。当然还是建议使用SQL Server 2008以上的数据库,具体操作步骤:以选择安装64位的数据库开发版套件为例。
1、运行安装程序,如果出现兼容性问题就选择“运行程序而不获取帮助”

2、选择64位的安装

3、选择自己需要安装的服务组件
4、选择内置系统账号陪如桥
5、选择混合模式登陆橡昌,并输入登陆数据库的密码
6、当出现Sql Server 2005无法启动时,这个时候就不先点击重试或者取消。

7、在Sql Server 2005的安装目录下,例如在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn文件夹下,找到sqlservr.exe和sqlos.dll这两个文件(提前重命名备份下),然后用以下附件中其他两个Sql Server 2005 SP4版本的文件,进行替换。
8、当完成SQL Server 2005安装后,先不启动套件,而是先强制停止SQL Server的服务项目。(进入计算机管理,选择SQL Server配置管理芦猛器,禁止SQL Server 2005相应的服务项目)
9、随后把之前备份的2个文件覆盖回去,接着立即打上Sql Server 2005 SP4补丁。
10、安装完Sql Server 2005 SP4补丁后,立即重启电脑,便可正常启动SQL Server 2005管理工具套件。

3. SQLServer2005的服务每项都是做什么的

1.SQL Server Integration Services 为 SSIS 包的存储和执行提供管理支持。
2.SQL Server FullText Serch 快速创建结构化和半结构化数据的内容和属性的全文或正索引,以允许对此数据进行快速的语言搜索。
3.SQL Server 提供数据的存储、处理和受控访问,并提供快速备唯的事务处理。
4.SQL Server Analysis Services 为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。
5.SQL Server Reporting Services 管理、执行、呈现衫滚悔、计划和传递报表。
6.SQL Server Browser 将 SQL Server 连接信息提供给客户端计算机。
7.SQL Server Agent 执行作业、监视 SQL Server、激发警报,以及允许自动执行某些管理任务。

4. SQLserver2005 企业管理器错误 提示 MMC 无法创建管理单元。 怎么解决这个问题(不重装)

解决方法:
1、右键单击“我的电脑”→“属性”→“高级”选项卡→“环境变量”→“系统变量”→双击“PATH 环境变量”→检查迅迟绝“变量值”中是否包含“%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM”,若未包含则添加上,注意如亩姿果出现其他系统变量,请不要删除,而要以半角分号“;”分割→旦数一路“确定”。

5. SQL Server 2005 数据库管理SQL 语句

SQL语言完整性约束:
1、唯一约束:unique
2、主键约束:primarykey
3、标识列:identity
4、检查约束:check
5、外键约束:foreign key
6、默认值约束:defauit
7、不为空约束:not null

数据库:database
表:table
主文件:filespec
事务日志文件:filegroup
显示数据库文件:on
显示日志文件:log on

文件名: name
存储路径:filename
文件占据空间:size
最大存储空间:maxsize
文件增长量:filegrowth
连接 :references

列:column
删除表:drop cloumn (表名 行)
删除文件:1、指定位置:alter database 文件名2:删除:remove file 文件名
更改文件:1、指定位置:alter database 文件名2:更改:modify file文件名
添加:add
切换:use
连接:on

约束关键字:constraint
选定目标关键字:select
不重复关键字:distinct
简化关键字:in 与where一块使用
最左,右关键字:top
指定表关键字:from
改名关键字:as

插入数据关键字:insert 和into values一块使用
选定位置关键字:into
具体列关键字:values

更新数据关键字:update 和set where一块使用
选定记录关键字: set
选择列关键字:where

删除数据关键字:delete 和from where一块使用
指定位置关键字:from
选择列关键字:where

查询排序关键字:order by
选择前n行:top
升序排序:desc
降序排序:asc

查询分组关键字:group by
替换关键字:replace
筛选关键字:having

求和函数:sum
求平均数:avg
计算函数:count
求最大值函数:max
最小值函数:min

允许用户操作数据库:grant
拒绝用户权限:deny

废除用户权限:revoke

拒绝或废除用户权限语句:cascade

SQL高级查询
连接具体位置关键字:on
交叉联接关键字:cross jojn
内联接:inner join (具体到列)
左外联接:left(左)join
右外联接:right(右)join

查询具体条件:exists (也可以看作一次测试)

联合查询:unlon
显示全部:all

6. 如何安装SQL Server 2005及配置允许网络访问

彻底的关闭SQL连接:

1 打开SQL Server企业管理器。

2 选择服务器名称上右键
选择“编辑SQL Server注册属性”,然后在对话框中选择“使用windows身份验证

不过这样你本地也SQL连接不上了。

老是有N多的事件提示,SA登录失败。。。明显是有人在用暴力破解。。。
正好数据库和程序在一台服务器上所有可以关闭远程连接
我们一般在用到sql server+bs模式搭建服务器的时候,当sql server 与程序安装到一台机器上,那么完全没有必要让sql server 对外服务,为了更好的安全性,我们可以把sql server 对远程的服务关闭。
1.用防火墙,阻止对外服务。(这个就不多说了)
2.关闭sql server2005 对外服务:

◆1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
◆3.然后单击展开“database engine"(数据库引擎), 选中“远程连接”,在右边选中“仅本地连接”。
单击“应用”,您会看到下消息: “直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
◆4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,然后单击“启动”,重新启动MSSQLSERVER 服务。
3.关闭SQLServer 浏览器服务:
◆1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
◆3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“禁用”,再单击“停止”,单击“确定”按钮返回

在尝试从远程计算机连接到 Microsoft SQL Server 2005 实例时,可能会接收到错误消息。在使用任何程序连接到 SQLServer 时都可能会发生此问题。例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息:
Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的连接时发生错误。连接到SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失败。
如果没有将 SQL Server 2005 配置为接受远程连接,则可能会发生此问题。默认情况下,SQL Server 2005Express Edition 和 SQL Server 2005 Developer Edition 不允许远程连接。若要配置 SQL Server 2005以允许远程连接,请完成以下所有步骤:
在您要从远程计算机连接到的 SQL Server 实例上启用远程连接。
打开 SQL Server Browser 服务。
配置防火墙以允许与 SQL Server 和 SQL Server Browser 服务相关的网络通讯。

若要在 SQL Server 2005 实例上启用远程连接并打开 SQL Server Browser 服务,请使用 SQL Server 2005外围应用配置器工具。在安装 SQL Server 2005 时会安装外围应用配置器工具。

为 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 启用远程连接
必须为要从远程计算机连接到的每个 SQL Server 2005 实例启用远程连接。为此,请按照下列步骤操作:

SQL Server Browser 服务
连接到 SQL Server 数据库引擎
客户端网络配置

在 Windows 防火墙中创建例外
这些步骤适用于 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 中包含的 Windows 防火墙版本。如果您使用的是不同的防火墙系统,请参阅相应的防火墙文档以了解更多信息。

如果在运行 SQL Server 2005 的计算机上运行防火墙,将会阻止访问 SQL Server 2005 的外部连接,除非 SQL Server 2005 和 SQL Server Browser 服务可以通过防火墙进行通信。必须为每个要接受远程连接的 SQL Server 2005 实例创建一个例外,并为 SQL Server Browser 服务创建一个例外。

在安装 SQL Server 2005 的程序文件时,SQL Server 2005 会使用一个实例 ID 作为路径的一部分。若要为每个 SQL Server 实例创建一个例外,必须确定正确的实例 ID。若要获取实例 ID,请执行以下步骤:若要打开 Windows 防火墙,请单击“开始”,再单击“运行”,键入 firewall.cpl,然后单击“确定”。

在 Windows 防火墙中为 SQL Server 2005 创建例外
若要在 Windows 防火墙中为 SQL Server 2005 创建例外,请执行以下步骤:
在 Windows 防火墙中为 SQL Server Browser 服务创建例外
若要在 Windows 防火墙中为 SQL Server Browser 服务创建例外,请执行以下步骤:
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

注意:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL ServerBrowser 服务。
单击“启动”,然后单击“确定”。
在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
在“添加程序”窗口中,单击“浏览”。
单击 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
在“添加程序”窗口中,单击“浏览”。
单击 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。MSSQL.1 这个占位符代表的是您在前面过程的步骤 3 中获得的实例 ID。
对于每个需要为其创建例外的 SQL Server 2005 实例,重复步骤 1 到步骤 3。
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 配置管理器”。
在“SQL Server 配置管理器”中,单击右窗格中的“SQL Server Browser 服务”,右键单击主窗口中的实例名称,然后单击“属性”。
在“SQL Server Browser 属性”页上,单击“高级”选项卡,定位到属性列表中的实例 ID,然后单击“确定”。
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

启用 SQL Server Browser 服务
如果您是通过使用实例名称来运行 SQL Server 2005 并且在连接字符串中没有使用特定的 TCP/IP 端口号,则必须启用 SQL Server Browser 服务以允许远程连接。例如,使用 <计算机名>\SQLEXPRESS 的默认实例名称安装的 SQL Server 2005 Express。不管您正在运行多少个 SQL Server 2005 实例,只需要启用一次 SQL Server Browser 服务。若要启用 SQL Server Browser 服务,请执行以下步骤。

重要说明:这些步骤可能会增加您的安全风险。这些步骤还可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们之所以推荐本文介绍的这一过程,是为了使程序能够按照设计意图运行,或者为了实现特定的程序功能。我们建议在进行这些更改之前,充分考虑在您的特定环境中实施这一过程可能带来的风险。如果您选择实施此过程,请采用任何适当的附加步骤以保护您的系统。我们建议只有确实需要这一过程时才使用它。注意:在计算机上运行 SQL Server Browser 服务时,计算机显示其上运行的每个 SQL Server实例的实例名称和连接信息。如果不启用 SQL Server Browser 服务并且通过分配的 TCP 端口直接连接到 SQL Server 实例,则可以降低此风险。本文不讨论如何通过 TCP 端口直接到 SQLServer 实例。

7. sqlserver2005怎么安装

修复方法:
1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并搏穗回车(可能需要管理员权限)
2.找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限(P)...”

4.点击“高级(V)”按钮

5.选定基拆卜“Administrators……”,勾选“替换子容器和对象的所有者(R)”,点击“应用(A)”,御好将“当前所有者(C):”更改为“Administrators……”

6.“权限项目(T):”选定“Administrators……”,勾选“使用可从此对象继承的权限替换所有子对象权限(P)”,点击“确定”按钮

至此,所有操作全部完成,关闭“注册表编辑器”,