SQL 2005远程访问的设置
SQL 2005远程访问的设置
2009-02-27 08:13
1、首先打开SQL Server 外围应用配置器,点击“服务和连接的外围应用配置器”,选择数据库→远程服务,点上本地连接和远程连接,再点上同时使用tcp/ip和named pipes
2、打开SQL Server Configuration Manager,SQL Server 2005网络配置,将TCP/IP启用了。
3、一般我们是用sa来登录的,在用户名sa默认下是禁用的,所以我们要打开SQL Server Management Studio,选择安全性→登录名→sa属性→状态→授予远程连接以及启动登录
-----------------------------------------------------------------------
——作为一个初学者,经常被赶鸭子上架做一些从来没做过的事,遇到一些从来没遇到过的错误,其实也不是什么坏事! 当然,多亏了有百度的帮忙.----百度一下,生活真美好!
昨天在个小工作组里为同事分配了sqlserver的登陆名之后,居然没办法链接到服务器。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
查看了实例属性,显然是允许远程链接并且服务器上所有防火墙都禁用的。百度了一下,发现err40的错误也是很普遍的(provider: 命名管道提供程序, err or: 40 - 无法打开到 SQL Server 的连接),原来都是sql_server远程连接的问题,将偷来的解决步骤记录一下:
一、为 SQL 启用远程连接
1. 开始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server 外围应用配置器
2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,单击“远程连接”-->“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。
注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”-->“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。
二、启用 SQL Server Browser 服务(我就是没有启动此项服务...orz...)
1. 开始-->程序-->Microsoft
相关文档:
1.查询连接到某数据库的连接数
select count(*) as 连接数 from master..sysprocesses where db_name(dbid)='数据库名' ......
http://zhanglei1286.blog.163.com/blog/static/1895797120091112113019600/
在后台代码里:
SQL 2000:
static string StrConn = "server=.;uid=sa;pwd=sa;database=MyCUDS";
SQL2005:
con = new SqlConnection(@"Server=.\SQLExpress;Database=db_CMS;Persist Security Info=True;User ID=sa;Password=Masslong");
......
查询速度慢的原因很多,常见如下几种:
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
3、没有创建计算列导致查询不优化。
4、内存不足
5、网络速度慢
6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)
7、 ......
下面所有的SQL语句都是针对前缀为wp_的表,如果你的表前缀不是wp_,请做相应的修改
1.更改wordpress安装和首页地址
如果你更换域名或者把wordpress的安装目录进行了变动就需要进行修改,
UPDATE wp_options SET option_value = replace(option_value, ‘旧网址’, ‘新网址’) WHERE option_name ......