SQL Server 2005——远程连接配置
最近做项目,需要远程访问数据库,自己在查了些资料,总结了一下,希望对大家有帮助:
作者:shinehoo
一、配置SQL Server 2005
1)安装SQL Server 2005开发版;
2)开始->程序->Microsoft SQL Server 2005->SQL
Server 2005外围应用配置器,在打开的界面单击“服务的连接的外围应用配置器”,在打开的界面中找到Database Engine,单击“服务”,在右侧查看是否已启动,如果没有启动可单击“启动”,并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;然后单击“远程连接”,选择“同时使用TCP/IP和named pipes”;
3)开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server
Configuration Manager,点击“SQL Server 2005服务”,把所有“启动模式”改为“自动”;然后,点击“SQL
Server 2005网络配置”中的“MSSQLSERFER的协议”,把前三个设置为“已启用”,后一个“VIA”设置为“已禁用”;
4)开始->程序->Microsoft SQL Server 2005-> SQL
Server Management Studio,登录进去右键点击“SERVER424”数据库,选择“属性”,然后选择“连接”,勾上“允许远程连接到此服务器”,并把“远程查询超时值”设置为0(无超时);另外,在“SERVER424”数据库“属性”里的“安全性”中选择“SQL Server和Windows身份验证模式”;在根目录下的“安全性”里的“登录名”,选择您的用户名“属性”中设置密码(远程连接必须要设置密码才行)
5)所有设置完成后,在开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager中,重新启动“SQL Server
2005服务- >SQL
SERVER(MSSQLSERVER)”。
6)打开SQL Server 2005 的1433端口
配置工具->Sql Server Configuration
Manager->MSSQLSERVER的协议,看看TCP/IP协议是否启动,如果启动,右键菜单点“属性”,在分页菜单中选“IP地址”,把“IP1”和“IP2”中“TCP端口”为1433,“已启用”改为“是”;
配置工具->Sql Server C
相关文档:
SQL Server 2005 (MSSQLSERVER) 服务不能启动
原因:VIA协议”给启用了,停用“VIA协议”问题解决。
"VIA协议"停用方法:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager ->打开后找到"SQL Server 2005 网络配置"->MSSQLSERVER 属性的协议 &nb ......
今天接到客户电话,说操作数据无法保存。经过分析,发现他的数据库已经有5G多的大小,而最终发现有张表的索引出错了,用DBCC CHECK也无力回天。
每次用select * from ln003082 语句查询,都报如下错误:
服务器: 消息 605,级别 21,状态 1,行 1
试图从数据库 'ln_fl0125' 中提取的逻辑 ......
一、PowerDesigner生成sql问题
生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示
Generation aborted due to errors detected during the verification of the model.
解决方法: 将check model 去掉就可以了.其中,one file on是否需要按照表生成许多个sql(默认选上,即不需要)
& ......
select f.AGENTID as 'ID',
f.AGENTNAME as '姓名',
f.COMNAME as '公司简称',
c.REGISTDATE as '注册时间',
......
最近做项目的时候,遇到了一个问题。我主要是做一个Web Services给别人用的。别人传一个用户ID号过来,然后我将这个用户的所有好友的下载记录包装成一个DataSet返回去。 而根据用户ID号获取该用户的所有好友信息,则是通过另一个Web Services得到的,这里为FriendDS。
......