ssms17数据库 无法连接服务器名称

ssms17数据库 无法连接服务器名称,第1张

用户名是你连接数据库的名称,密码是数据库的密码,服务器是数据库的ip

如果是本地的服务器,ip是loaclhost,用户名和密码是你在建数据库的时候创建的,用这个用户名和密码来登录使用,而不是你电脑的用户名和密码。

可以使用系统存储过程或SQL SERVER MANAGEMENT STUDIO(SSMS)工具对SQL SERVER 2005/2008服务器进行设置,对于一般用户来说,第二种方式更为直观与简便,不需要记得复杂的SQL语句及语法,就能在图形化操作界面下来完成大部

分数据库的操作与管理,从SQL SERVER 2005开始,数据库管理方面推出了SSMS组件,此组件把以前版本的"企业管理器"和"查询管理器"两个工具组合到一个界面中,这使各种开发人员和一般的管理员都能轻松的访问SQL SERVER.使用SSMS工具可以查看与配置SQL SERVER 2005/2008数据库的服务器属性,本经验以SQL SERVER 2005为例,演示配置的全过程,供大家参考.

方法/步骤

1

单击"开始"|"所有序"|Microsoft SQL Server 2005|SQL Server Management Studio命令,或在开始菜单历史项中单击SQL Server Management Studio命令,启动SSMS

按照默认设置不变,点击"连接"按钮,连接到数据库服务器

在"对象资源管理器"中,右键单击服务器,选择"属性"命令

弹出"服务器属性"对话框,在"常规"选项卡中,可以查看到服务器相关硬件及软件信息,包括服务器名称,安装的操作系统,内存容量,处理器数量,SQL SERVER版本,安装根目录等信息

点击"内存"选项卡,对于32位的服务器操作系统, 并且物理内存>=4GB,本例服务器内存容量为8G 要勾选"使用AWE分配内存"复选框 ,64位系统直接支持大内存,

所以不要勾选"使用AWE分配内存"复选框,AWE可以让32位操作系统寻址更多内存,超过4GB的限制,在sqlserver中使用AWE,可以防止sqlserver的working set被操作系统page out,起到lock page in memory的作用.

点击"处理器"选项卡,其中"最大工作线程数"的默认值是0,则允许SQL SERVER在启动时自动配置工作线程,该设置对于大多数系统而言是最佳设置,也可以手工设置"最大工作线程数",输入一个介于32-32767之间的值即可,如果此服务器兼任文件服务器,数据库服务器,邮件服务器时,可以勾选"提升SQL SERVER的优先级",来提升SQL SERVER的优先级.

点击"安全性"选项卡,主要涉及"服务器身份验证","登录审核","服务器代理账户"和"选项"几个方面."启用C2审核跟踪"选项是配置服务器,以记录对语句和对象的失败和成功的访问尝试,这些信息可以帮助我们了解系统活动并跟踪可能的安全策略冲突"跨数据库所有权链接",可以为SQL SERVER实例配置跨数据库所有权链接,此处勾选了"启用C2审核跟踪"选项

点击"连接"选项卡,此处主要有"连接","默认连接选项","远程服务器连接"三部分,在"连接"选项组下面的"最大并发连接数"调节框内,可以输入或选择一个值(介于0-32767之间),以设置允许与SQL SERVER实例同时连接的最大用户数量,0代表没有限制,一般保持默认设置即可.

点击"数据库设置"选项卡,一般保持默认设置即可,"默认索引填充因子","恢复间隔(分钟)",此处都为0,意思是让SQL SERVER自动配置与管理.

点击"高级"选项卡,此处包括并行的开销阀值,查询等待值,锁,最大并行度,网络数据包大小,远程登录超时值等,本服务有四CPU,此处设定"最大并行度"为2,意思是限制并行计划执行中使用的处理器数量为2个.

点击"权限"选项卡,此处可以选择不同的登录名或角色,也可以添加新的登录名或角色来设置相应权限.

SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置:

1,SQL Server Management Studio Express(简写SSMS)

2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)

工具/原料

SQLServer2008

步骤/方法

1

打开sql2008,使用windows身份登录

2

登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式

3

选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

展开“安全性”,“登录名”“sa”,右键选择“属性”

左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码

右击数据库选择“方面”

在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”

至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用

打开sql server配置管理器

下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

选择“IP 地址”选项卡,设置TCP的端口为“1433”

将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

END

注意事项

远程连接的字符串:"server=ip地址Initial Catalog=数据库名User ID=saPassword=密码"

1,2005的外围应用配置器在2008中换了地方

2,有些设置生效需要重启一下SQL Server


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/528818.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-23
下一篇2023-06-23

发表评论

登录后才能评论

评论列表(0条)

    保存