
正文
sqlserver管理帮助 sql server服务管理
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
哪个sql server工具帮助数据库管理员分析和调试服务器的性能
sql
server
profiler功能
此工具比柯南还柯南,因为他能检测到数据库中的一举一动,即便你不动他,他也在监视你,他很贱的。他不但监视,还监视的很详细,有多详细一会再说,还把监视的内容记录到数据库或者是文件中,给你媳妇告状说你把数据库哪里的性能搞的多么不好,不过他也会把好的给你记录下来,好与不好这当然需要你来分析,其实他也是个很2的柯南。
数据库引擎优化顾问功能
此武功,乃上乘武功。像张无忌的乾坤大挪移,先是接受sql
server
profiler检测出来的sql,视图,存储过程,数据结构等等,然后他再自己分析,然后再在怀中转两圈,感觉自己转的差不多啦,就给抛出来个威力更炫,更好的索引,统计,分区等等建议信息。让你承受不住,happly致死
相关问答
Q1: SQLServer
SQLServer2008R2基于SQLServer2008提供可靠高效的智能数据平台构建而成,SQLServer2008R2提供了大量新改进,可帮助您的组织满怀信心地调整规模、提高IT效率并实现管理完善的自助BI。此版本中包含应用程序和多服务器管理、复杂事件处理、主数据服务及最终用户报告等方面的新功能和增强功能。
SQLServer2008R2新增了大量重要功能,在性能和可扩展性方面也有了极大提升。主要功能包括:
PowerPivot:
这是一种自主托管分析方案,帮助终端用户在IT管理环境中使用Excel2010和SharePoint2010访问、分析和共享企业数据。
主数据服务:
帮助IT组织实现中央管理全公司及跨系统的重要数据资产,允许更多用户安全地直接管理主数据。
应用程序和多服务器管理:
帮助企业前摄地管理数据库环境。
ReportBuilder3.0
其主要特性包括:
实用性高的可信赖和可扩展平台,主数据服务支持异构系统间的数据协调,能够实现对大规模复杂事件的处理,并支持多达256个逻辑处理器的大型应用程序。
通过对多种数据库应用程序、实例或服务器的集中管理提高IT和开发人员的效率,加快应用程序的开发和部署,通过WindowsServer2008R2中的Hyper-V来完善对虚拟化和实时迁移的支持。
可托管的自助式商业智能(self-servicebusiness)赋予企业用户在无IT支持的情况下创建并分享强大的商业智能(BI)方案的能力,同时还可以使用Excel和SharePoint中最新的PowerPivot技术监控和管理终端用户生成的BI方案
Q2: SQL Server 服务管理器 这个东西是干什么用的?
管理SQL Server服务和数据库的,如果是在数据库服务器的本机,建议不要删除。
如果是客户机,你有不是数据库管理员,哪就可以删除。
方法:执行sqlserver的安装程序,会提示安装、修复、删除等选项,选择安装,
进入后选择自定义模式,在自定义窗口中可以将管理组件类、以及帮助等(凡是你不需要的)都不选择(不能删除客户端,我想你至少要使用sqlserver的驱动访问数据库吧!),下一步就可以了。
SQL Server 服务管理器
用于启动、停止和暂停服务器上的 Microsoft SQL Server™ 2000 组件。这些组件在 Microsoft Windows NT 或 Microsoft Windows 2000 上作为服务运行,并可在 Microsoft Windows 95 和 Microsoft Windows 98 上作为单独的可执行程序运行:
◆SQL Server服务
实现 SQL Server 数据库引擎。在计算机上运行的每个 SQL Server 实例,电脑系统都有一个 SQL Server 服务。
◆SQL Server 代理服务
实现运行调度的 SQL Server 管理任务的代理程序。在计算机上运行的每个 SQL Server 实例都有一个 SQL Server 代理服务。
◆Microsoft 搜索服务(仅用于 Windows NT 和 Windows 2000)
实现全文本检索引擎。不论计算机上有多少个 SQL Server 实例,真正运行的都只有一个服务。
◆MSDTC 服务(仅用于 Windows NT 和 Windows 2000)
管理分布式事务。计算机上创建了多个SQL Server 实例,都只有一个服务。
◆MSSQLServerOlAPService 服务(仅用于 Windows NT 和 Windows 2000)
实现 SQL Server 2000 Analysis Services。不论计算机上有多少个 SQL Server 实例,都只有一个服务。
SQL Server 服务管理器
SQL Server 服务管理器是一个任务栏应用程序,它遵从任务栏应用程序的标准行为。当 SQL Server 服务管理器图标最小化时,将显示在任务栏右边的任务栏时钟区域。若要获得包含 SQL Server 服务管理器所支持的所有任务的菜单,请右击任务栏项。
Q3: SQLServer安全模式、密码管理及管理建议
两种安全模式:
Windows 认证模式:用户通过一个现成的Windows用户帐号来连接服务器。当一个用户试图与一个服务器连接的时候,SQL Server将会认证用户的Windows帐号的名称和密码。用户不能同时进入网络和SQL Server,只能进入其中的一个。这一方法也被称为一个被依赖的连接。
混合模式:这一模式将Windows认证模式和SQL Server认证联接在一起。用户可以通过一个Windows用户帐号进行连接,这正如Windows认证一样。但是,你也可以在SQL Server中直接建立用户帐号。每一个SQL Server帐号都存储了一个用户名和密码。
我们建议在可能的情况下都使用Windows认证模式。然而,混合模式很可以使用,特别是在SQL Server 7.0(或更早版本)都可以使用。.对于早期的SQL Server版本,SQL Server认证存在一些缺点。Windows认证已经集成了操作系统的安全系统,这就提供了比SQL Server认证更多的安全特性,很容易的使用,效率更加高,安全性更加好。在设计开始的时候,你应该认真考虑选择哪一种模式最为合适。
密码
无论采用哪一些模式,你应该记住在SQL Server中为系统管理者(sa)设置一个密码。当安装SQL Server时,安装程序会自动建立一个带有SQL Server注册名称(sa)和一个空白密码的管理用户。如果你保持这些用户设置原样而使用混合安全模式,任何具备一点SQL Server基础知识的用户都可以很容易地进入到你的数据库中并做任何他想要做的事情。如果你使用的是Windows认证模式,在理论上你无需为sa用户设置一个密码,因为SQL Server注册不会接受这些的设置。但是设置是一个很良好的操作,尤其是当你被迫转移到将来使用的混合模式的时候。
如果安全模式已经启动,注册将成为关键。你必须使用正确的.方法来启动程序,注册也是同样的,如果你不能正确地输入用户名和密码,程序将不能连接到网络,同时也不能连接到SQL Server。
作为一个管理者,一旦你已经启动了程序,你就做好安全管理的准备。可以通过定义以下的特性而实现:
用户(帐号):一个SQL Serve安全帐号代表着一个唯一的用户。一个用户也只有一个Windows帐号或者一个SQL Server注册,这与数据库中的用户帐号相统一。
组(帐号):每一个用户都属于一个或多个组,这由认证模式决定。每一个组都具有特定许可。作为一个组的成员,你将获得所有组的许可。
对象所有权:所有权属于建立对象的用户。所有者可以将访问权限分配给用户。如果你是一个视的所有者,你还可以决定哪些用户可以通过视来查看数据。
许可:一个许可代表着具有执行某些操作的权利,比如打开一个视或者更改一个存储程序。SQL Server承认许可的三种状态:GRANT给你一个用户访问;REVOKE删除访问;DENY防止用户访问对象。
任务:这是一个SQL Server安全帐号,可以将帐号的集合作为一个简单的单元来处理。任务定义在特定数据库中用户可以做哪些和哪些不可以做。
设计过程应该用效地定义哪些地方需要进行安全设置和如何设置。在这一过程之前你应该从两个方面考虑:
敏感数据;
敏感数据包括所有可能的数据,包括整个数据库中的所有数据,虽然这样的安全级别很少存在。你的工作就是定义为敏感数据并进行保护。
你选择的认证模式和建立的注册将通过限制哪些用户可以进入到数据库而实施第一步安全步骤。
第二步就要列举可以访问数据库的所有用户,然后决定所有数据是否对所有的用户都适用。通常,你需要对一些数据进行保护,比如工资或者其他私人数据。这就意味着只有特定的用户可以访问和查看数据。你还可以设置哪些用户更改数据。
始终记住的一条规则是“最小权利”概念。如果有人在他的工作中不需要访问数据,那即不要给他访问的权限。应该避免所有的用户都具有sa用户的访问权限。
具体的建议
当进行安全设置的时候,经验也是一个很好的老师,但通常也会有适用于通用数据库的设计准则
从开始就获得数据库和对象的所有权。当建立一个新的数据库时,你将会成为数据库的所有者,并能够设置数据库中所有发生一切。你可以以管理者的身份注册数据库。然而,对象的所有权属于建立对象的用户。虽然这可能造成所有权的转移,但可以确定这些的注册能够被用于建立所有的对象。
理解所有权链。这一安全特性防止用户建立自己的视而偷看一些敏感数据。例如,假设你建立一个从两个表中集中的数据的视,如果你是这两个表的所有者,当你允许其他用户使用视的许可时,SQL Server不会检查表的有关许可。
使用视和存储程序以分配给用户访问数据的权利,而不是让用户编写一些直接访问表格的特别查询语句。通过这种方式,你无需在表格中将访问权利分配给用户。视和存储程序
也可以限制查看的数据。例如,如果你的雇员表格包含一些秘密的工资信息,你可以建立一个省略了工资栏的视。
如果用户从特定程序中进入你的程序,你可以建立程序任务。一个程序任务就是分配到特定程序的用户,并给予用户的有关许可。使用程序任务,用户不能直接地认证数据库,相反,他们先认证他们自己的程序,这就决定哪些程序任务与服务器相连接。
时刻注意程序补丁。不可否认的,程序补丁是一些诀窍的集合。程序的发布,更新等都会引入新的问题,使用程序补丁是防止外界干扰和保护数据的最好和最容易的方法。可以访问微软主页上的SQL Service Pack下载页,查看当前最新的程序补丁。
Q4: 数据库连接失败,如何重新进行正确配置?
方法如下:
检查服务是否启动
1、在SQLServer服务器中, 打开SQLServer服务管理器。单击【开始】-【程序】-【Microsoft SQLServer】-【服务管理器】菜单命令。
2、打开【SQLServer服务管理器】,单击【服务器】,选择要检查的SQLServer的实例名【abc10-1DA235E90】,单击【服务】,选择【SQLServer】选项,如果此时暂停或者停止按钮可用,说明服务已经启动;否则则没有启动,启动即可。
3、最好在【SQLServer服务管理器】中将选择随系统启动而启动服务。选择【当启动OS时自动启动服务】选择框,完成让MSSQLSERVER服务随操作系统启动而自动启动。
4、再次打开SQL Server 数据库,选择连接数据库服务器实例,可以正常连接打开数据库了。
5、SQL Server数据库能正常连接得保证网络通畅,操作过程中还需要进行网络测试,可以通过PING命令实现。如下图所示,表示网络通畅。
sqlserver管理帮助的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql server服务管理、sqlserver管理帮助的信息别忘了在本站进行查找喔。






