当前位置:首页 » 编程语言 » sqlserver2005设置

sqlserver2005设置

发布时间: 2023-06-03 23:06:53

‘壹’ 如何设置sql server 2005 studio express 服务器

一、简介

二、安装文件

三、启用sa账号

设置sa的登录密码

设置sa的登录权限

更改服务器身份验证的模式

重启sql服务

四、附加数据库

设置文件夹访问权限

附加数据库

五、如何书写数据库的访问代码

六、如何实现数据库的远程访问

打开TCP

打开Sql Server Browser服务

工具/原料
sql server 2005 express
方法/步骤
1
一、简介
SQL Server 2005 Express Edition 是 MSDE 的下一个版本,它是免费、易于使用、可嵌入的 SQLServer2005 轻型版本。可免费下载、重新发布、嵌入,便于新的开发人员立即使用。SQL Server Express 包含强大的功能(如SQLServer Management Studio Express),可以轻松地管理数据库。
2
二、安装文件
从网上下载SQL Server2005 SSMSEE
轻松搞定sql server 2005 express
3
三、启用sa账号
打开SQL Server Management Studio Express
轻松搞定sql server 2005 express
4
使用windows 身份验证,登录到系统中,点击“连接”
轻松搞定sql server 2005 express
5
设置sa的登录密码
选择“安全性”----“sa”
轻松搞定sql server 2005 express
6
双击“sa”,在常规页面中设置sa账号的密码
轻松搞定sql server 2005 express
7
设置sa的登录权限
选择“状态”,在状态页面中授予sa连接到数据库引擎的权限,登录的权限。
轻松搞定sql server 2005 express
8
更改服务器身份验证的模式
选中服务器
轻松搞定sql server 2005 express
9
右键“属性”,显示属性页面,选中“安全”选项
轻松搞定sql server 2005 express
10
设置服务器身份验证为“Sql Server和Windows身份验证模式”两种模式
轻松搞定sql server 2005 express
11
重启sql服务
设置完后需要重启服务,刚才的设置才能够生效。重启方法如下。
开始----sql server 2005-----配置工具-----sql server配置管理器
轻松搞定sql server 2005 express
12
选中“SQL Server 2005服务”----“SQL Server(SQLEXPRESS)”
轻松搞定sql server 2005 express
13
点击右键,从下拉列表中选中“重新启动”
轻松搞定sql server 2005 express
14
服务重启后,前面的设置生效,就可以用sa账号登录“SQL Server Management Studio Express”中实现管理了。
轻松搞定sql server 2005 express
15
四、附加数据库
附加数据库也是一个很麻烦的问题。如果使用Windows身份验证,并且当前用户是系统管理员等高级用户,就能够直接附加数据库,这和sql server 2000中的附加方法一样,就不多说了。
轻松搞定sql server 2005 express
16
设置文件夹的访问权限
如果使用的是sa账号登陆的或者是windows身份验证但是确实普通用户,就需要修改数据库的访问权限,给everyone账号“完全控制”文件的权限。
选中数据库文件所在的文件夹,选择右键“属性”
轻松搞定sql server 2005 express
17
点击“添加”,输入“everyone”,点击确定
轻松搞定sql server 2005 express
18
并且把权限设置为“完全控制”
轻松搞定sql server 2005 express
19
然后点击“高级”,在“权限”页面中,选中第二项,把权限的更改应用到文件夹下面的文件中
轻松搞定sql server 2005 express
点击确定,就完成了权限的设置。
附加数据库
选中“数据库”,点击“附加”,就能够完成了。
轻松搞定sql server 2005 express
五、如何书写数据库的访问代码
连接数据库时
Con = new SqlConnection(@"Data Source=.\SQLExpress;DataBase=db_EquipmentMS;User ID=sa;PWD=111");
如果是企业版sqlserver则不需要写“\SQLExpress”,如果是单机版则必须写“\SQLExpress”,它指明了需要调用数据库的版本信息,否则会连接失败。
六、如何实现数据库的远程访问
为了安全,默认sql server 2005 express是不允许访问的。如果想要实现远程访问,需要手工设置,打开TCP,如果设置后还不能够访问,请看看是不是windows防火墙给拦截了。解决方式是关闭防火墙或者是在防火墙中添加例外,具体方法就不介绍了,下面详细介绍一下,如何打开远程访问的限制。
打开TCP
打开“SQL Server配置管理器”
轻松搞定sql server 2005 express
打开“SQL Server 2005网络配置”-----“SQLEXPRESS的协议”------“TCP/IP”
轻松搞定sql server 2005 express
打开属性页,设置“全部侦听”为“是”,“已启动”为“是”
轻松搞定sql server 2005 express
“IP地址”中IP1设置为本机IP地址,IP2设置为127.0.0.1就可以了。
轻松搞定sql server 2005 express
设置完后,请重启服务,方法前面有,就不多说了。
打开Sql Server Browser服务
打开“SQL Server外围应用配置器”
轻松搞定sql server 2005 express
选择“服务鱼连接的外围应用配置器”
轻松搞定sql server 2005 express
选择“SQL Server Browser”,启动类型改为“自动”或“手动”
轻松搞定sql server 2005 express
最后“启动”服务就可以了。如果这里不行,也可以在“SQL Server配置管理器”中手工启动服务。
轻松搞定sql server 2005 express

‘贰’ sql2005的数据库怎么配置

方法/步骤

首先需要下载安装包,在网络搜索“SqlServer2005微软官网版本.zip”,下载完成后运行“SqlServer2005微软官网版本\Servers\setup.exe”文件。

等待系统配置自动检查完成后,勾选SQL Server Database Services、Integration Services、工作站组件联机丛书和开发工具,三项。实例名使用默认实例。

服务账户选择“使用内置系统账户”。身份验证模式选择“混合模式(windows身份验证和SQL Server身份验证)”,并输入数据库密码。

排序规则保持默认设置。功能选择,选择SQL Server的安装路径。

等待安装完成,直到出现“完成Microsoft SQL Server 2005安装”界面,点击“完成”。

打开“SQL Server Management Studio”,登录名为“sa”,密码为安装数据库时填写的密码。此时SQLServer2005即安装成功。

‘叁’ sqlserver2005怎么设置内存

SQLSERVER的内存用在哪里?
SQL会缓存大量的数据页面,他还会缓存很多其他信息,包括存储过程的执行计划 ,特定用户的安全上下文等
如果这些信息没有在数据库中缓存,SQL都要重新计算一遍,花额外的时间,所以SQLSERVER对内存的需求是十分强烈的。

配置:
(1)如果服务器支持64位操作系统,没有特殊理由的话,请安装64位系统。这样SQL能够有效地使用 大于2GB的内存。如果一定要用32位系统,务必将SQLSERVER服务器属性里面的“使用AWE分配内存”打开。但是不要用boot.ini文件里的/3GB这个开关,即不要在boot.ini文件里加上/3GB这个参数。

(2)尽量使服务器专门供数据库使用,不要将其他服务(例如IIS,中间层应用服务等)安装在同一台机器上。多个生产应用服务在同一台机器上运行,会大大增加维护成本

(3)建议设置SQLSERVER max server memory(最大服务器内存),以确保Windows有足够的内存供系统本身使用。
情况归纳如下:
一台4GB机器,建议预留1GB,设置SQLSERVER max server memory为2.8GB
一台8GB机器,建议预留2GB,设置SQLSERVER max server memory为6GB
一台大于8GB的64位机器,建议预留3GB~4GB
如果一台服务器上还有其他应用使用内存,也要扣除他们的内存使用数
一般设置SQLSERVER min server memory(最小服务器内存)意义不大

(4)如果是企业版SQLSERVER,建议赋给SQLSERVER启动帐号lock page in memory的权限
设置方法如下:
打开组策略(运行 ,输入gpedit.msc)-》找到计算机配置-》Windows设置-》安全设置-》本地策略-》用户权限分配-》锁定内存页
在锁定内存页上右键,打开锁定内存页属性,添加SQLSERVER启动帐号进去

(5)“set working set size” 这个SQLSERVER参数在现在的Windows上不能起到固定SQL物理内存的作用,所以请永远不要使用

修改完配置之后需要重启SQLSERVER服务才能生效!!!!!

除了配置之外还有一些应对内存错误的其他一些建议:
升级Windows2003到SP2,或者使用Windows2008 ,这些版本的Windows的内存管理机制有了调整
升级硬件驱动程序,或者联系微软技术服务,帮忙检查是不是硬件方面问题引起

‘肆’ 如何设置远程访问SQL Server2005

如何设置远程访问SQL Server2005

sql server远程连接防火墙windowssqlserver数据库
SQL Server2005不能进行远程连接问题困扰了我好几天,今天终于把这个问题给解决了!再这个过程中在网上我查找了很多资料,发现有很多方法都不能很好的解决问题,我将其整理如下:

首先查看端口,看有没1433(SQL Server的缺省端口)
1、运行->cmd->netstat –ano
看是否有
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING ****
如果没有这一条,远程连接是连不上的
2.数据库引擎没有启动。有两种启动方式:
(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了.
3.是否已经允许远程连接。这个部分可以简单的分为4个方面,分别是在 SQL Server上启用远程连接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙中为“SQLBrowser”创建例外。下面是几个具体的操作方式:
在SQLServer 实例上启用远程连接
(1)指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
(2)在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
(3).然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,
单击“确定”按钮返回
(4).展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。
4、启用SQLServer 浏览器服务 (该服务停止时只本机访问)
(1).指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
(2).在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
(3).然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,再单击“启动”,单击“确定”按钮返回
5、打开sql server 2005 的1433端口
开始->程序->Microsoft SQL Server 2005->配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议
看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把 "IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"
一定要IPALL的TCP动态端口删除,TCP端口改为1433,只改IP1、IP2不好用,在这个问题很多网上的解决办法都没有明确,走了很多的弯路!
开始->程序->Microsoft SQL Server 2005配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP
选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"
6、在 Windows 防火墙设置,有人索性将防火墙关闭,当然你可以在Windows 防火墙中为“SQL Server 2005” 、“SQLBrowser”创建例外
在Windows 防火墙中为“SQL Server 2005”创建例外:
.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
.在“添加程序窗口”中单击“浏览”
然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/ MSSQL.1 /MSSQL/Binn/sqlservr.exe”,单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID。
对每个需要打开远程访问的SQL Server 2005 实例,重复步骤 1 至 3。
在Windows 防火墙中为“SQLBrowser”创建例外
.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
在“添加程序窗口”中单击“浏览”
然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/90/Shared/sqlbrowser.exe”,
单击“确定”返回
7、再次查看端口,看有没1433(SQL Server的缺省端口)
1、运行->cmd->netstat –ano
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING ****
有了
现在进行远程连接就好了!

‘伍’ sql2005在win7上怎么设置用

完整安装:一:安装及配置IIS
sql server 2005需要IIS的支持,在“打开或关闭windows组件”里勾选上Internet 信息服务,并且展开再勾选上以下几个组件:
1、Web 管理工具IIS 6 管理兼容性IIS 6 WMI 兼容性
2、Web 管理工具IIS 6 管理兼容性IIS 6 元数据库和IIS 6配置兼容性
3、万维网服务应用程序开发功能Asp.net
4、万维网服务常见Http功能Http重定向
5、万维网服务安全性Windows 身份验证
确定并安装IIS。
二、安装标准版SQL Server 2005
按照提示安装即可
三、安装SQL Server 2005 SP3
安装完sql server 2005后,我们登录sql 时候,可能发现登录不了,提示18456 login error,我们的administrator 不再有权限登录sql server.这是就需要从微软官网上下载sql server 2005 SP3并安装到电脑上。
四、启用 SQL Server Browser 服务
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。
五、 创建防火墙例外
打开 Windows 防火墙,请单击“开始”,再单击“运行”,键入 firewall.cpl,然后单击“确定”。
然后在 Windows 防火墙中为 SQL Server 2005 及SQL Server Browser 服务创建例外。
六、配置SQLServer2005 远程连接
1:SQL Server Configuration Manager -> SQL Server 2005 Services 将 SQL Server Browser 设置为 running,
如果没有Enable的话,右键Properties -> Service -> StartMode = Auotomatic
注意,同时必须打开SQL Server Browser 服务

2: SQL Server 2005 Network Configuration -> Protocols for SQLXPRESS 下同时使用TCP/IP和named pipes

3:SQL Native Client Configuration 下同时使用TCP/IP和named pipes

4、登陆改为混合模式:
打开manage管理器->以windows方式连接并进入数据库->右键点击你的数据服务器->属性 ->security>选中Sql server and windows Authentication

5、新建SQL server方式的用户名和密码:
manage管理器 -> security -> 右键点击logins->new login…-> 选中sql server authentication ->设置login name 和password(confirm password)以及 默认的数据库
最好去掉“enforce password expiration”前的小钩,否则每次登陆都要修改密码

注意 : 一定要在User Mapping 页面中选择该用户对应的数据库(即使前面已经选择了默认数据库),否则还是会登录不上
如果需要修改数据库,必须分配 db_Owner 角色

6、重新启动服务器
虽然网上好多文章都说只需要重新启动SQL服务就可以,但是经过验证,必须重新启动机器才行
In order to get things to work. You might need to completely reboot the server machine after making the changes. There have been reports (thanks P.C.) that starting and stopping the SQL Server and Browser software is not enough.
7、使用SQL Server Configuration Manager 测试
注意 : Server Name 一定要 SereverSQLEXPRESS

同时还要在 Options -> Network protocol 中选择TCP/IP才能顺利登录

‘陆’ SQL 2005 数据库设置方法

必须为要从远程计算机连接到的每个
sql
server
2005
实例启用远程连接。为此,请按照下列步骤操作:1.
单击“开始”,依次指向“程序”、“microsoft
sql
server
2005”和“配置工具”,然后单击“sql
server
外围应用配置器”。
2.
在“sql
server
2005
外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3.
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。
注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4.
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待
m...
2,等待
mssqlserver
服务停止。
http,
给sql
server
2005打上补丁程序;例外"://support,请在系统的防火增上增加一个"。
注意.com/kb/914277/zh-cn
其次,单击“服务和连接的外围应用配置器”,依次指向“程序”:请在接收到以下消息时单击“确定”.microsoft.microsoft,依次单击“服务”和“停止”,然后单击“sql
server
外围应用配置器”.
在“服务和连接的外围应用配置器”页上,对连接设置所做的更改才会生效:
直到重新启动数据库引擎服务后。为此

热点内容
linux怎么将驱动编译进内核 发布:2024-05-19 10:23:47 浏览:767
c语言读程序题 发布:2024-05-19 10:13:52 浏览:674
新的安卓手机怎么样下载微信 发布:2024-05-19 10:05:06 浏览:878
加9的算法 发布:2024-05-19 10:04:15 浏览:263
新名图配置怎么样 发布:2024-05-19 09:31:30 浏览:94
php获取子节点 发布:2024-05-19 09:21:18 浏览:160
php生成html 发布:2024-05-19 09:20:24 浏览:795
keil编译步骤 发布:2024-05-19 08:58:12 浏览:702
ipad有哪些好用的c语言编译器 发布:2024-05-19 08:41:56 浏览:767
征途手游版脚本 发布:2024-05-19 08:38:11 浏览:165