sqlserver数据库引擎没配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver数据库引擎没配置相关的知识,希望对你有一定的参考价值。
参考技术A 选择mssqlserver的协议,右键点击tcp/ip,选择启动。解决办法如下:1.打开sqlserverconfigyrationmanager(sqlserver配置工具),双击左侧sqlserver网络配置,选择mssqlserver的协议,右键点击tcp/ip,选择启动。2.右键点击tcp/ip,选择属性,ip地址,将最下面ipaii的tcp动态窗口改为0,tcp端口为1433,确定。3.在sqlserverconfigyrationmanager的sqlserver服务里选择sqlserver(mssqlserver)右键选择重新运行。4.重新启动managementstudio,服务器类型选择服务器引擎”,服务器名称选择(local),输入用户名和密码,连接。
SQLServer是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点。可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2012的大型多处理器的服务器等多种平台使用。
关系引擎和存储引擎是SQLServer的两大组件。
—个 SELECT查询从客户端传人SQL Server,首先到达的地方是SQL Server的网络接口,这个接口是一个建立在客户端和服务器之间的网络连接的协议层(SNI),包含了一系列 用于连接数据库引擎和SQL Server Native Client ( SNAC)的 APIs。SNI替代了原有的SQL Server 2000 中的网络库和 MDAC ( Microsoft Data Access Components),这部分需要在客户 端和服务器上进行配置。在 3.1节中曾提到,SQL Server总共有4 种协议,这里对其中最常 用的两种进行说明。
1) TC P/IP:最为广泛使用的协议,通过这种协议,可以使用特定的IP地址和端口 连 接 SQL Server。默认情况下SQL Server的端口号是1433,而 SQL Browser服务会使用 UDP端口 1434来查找命名实例。
2 ) Named Pipes : 命名管道,为了局域网访问而开发的一个协议,在广域网中的速 度不如TCP/IP。配置命名管道服务需要启动SQL Server配置管理器,然后创建一个SQL Server别名,用于命名管道协议。命名管道使用TCP端口 445来访问,所以使用这种协议 需要确保这个端口的可连接性,特别是在防火墙配置中。在整个SQL Server与外界交互的过程中,不管使用哪种网络连接协议,一旦连接建立, SNI就会创建一个安全的TDS端点到服务器上,用于接收和发送数据。
----------------------------------------------------------------------------
数据缓存通常是占用缓冲池中最大的部分,所以也是内存中消耗最大的部分。可以使 用 sys.dm_os_buffer_descriptors这 个 DMV来检查当前每个数据库占用了多少数据缓存,代 码如下:
SELECT COUNT(*) * 8 / :1024 AS ‘Cached Size (MB) CASE database id WHEN 32767 THEN ‘ResourceDb ELSE DB_NAME(database一id)
END AS ‘Database‘ FROM sys.dm_os_buffer_descriptors GROUP BY DB_NAME(database_id) , database_id ORDER BY i Cached Size (MB)* DESC
以上是关于sqlserver数据库引擎没配置的主要内容,如果未能解决你的问题,请参考以下文章