重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1.
创新互联"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!创新互联具备承接各种类型的网站设计、做网站项目的能力。经过十余年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。
确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.
2.
确保服务器端的数据库是支持远程调用的.打开SQL
Server
Management
Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow
remote
connections
to
this
server选上.
3.
确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL
Server
Configuration
Manager.
选择SQL
Server
2005
Network
Configuration下的Protocols
for
SQL2005(
我安装的SQL示例名为SQL2005),
把Named
Pipes和TCP/IP都修改为Enabled,默认是Disabled.
4.
确保服务器端的SQL实例的远程调用是支持TIP/IP和named
pipes的.
打开SQL
Server
Surface
Area
Configuration
Manager,在打开的页面中选择Surface
Area
Configuration
for
Services
and
Connections.选中实例的Remote
Connections,把Using
both
TCP/IP
and
named
pipes选中.
5.
重启服务器端的SQL
Server
2005服务,确保SQL
Server
Agent和SQL
Server
Browser的服务也启动了.
默认都是需要手动启动,可以改成Automatic.
6.
因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.
另外,
SQL
Server
2005的默认端口可能不是1433.
我们需要手动修改一下.
打开SQL
Server
Configuration
Manager.
选择SQL
Server
2005
Network
Configuration下的Protocols
for
SQL2005(
我安装的SQL示例名为SQL2005),
查看TCP/IP的属性.在打开的对话框中选择IP
Address,
把到IPAll下的TCP
Dymanic
Ports改为0,TCP
Port的值修改为1433.
在Windows防火墙中的Exceptions中Add
Port:TCP
1433和UDP
1434,
同时还需要Add
Program.先打开SQL
Server
Configuration
Manager,在SQL
Server
2005
Services中选中SQL
Server,查看属性,在Advanced中记下Instance
ID.如(MSSQL.1)
在防火墙的Exceptions中Add
Program,找到诸如...\Microsoft
SQL
Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,添加.
所有这些都做完了,客户端应该就可以访问了,最好客户端也在自己的Configration
Manager的Client
Configuration中设置TCP/IP为Enabled.
(provider:
SQL
网络接口,
error:
26
-
定位指定的服务器/实例时出错)
(.Net
SqlClient
Data
Provider)
解决:
步骤1:在SQLServer
实例上启用远程连接
1.指向“开始-程序-Microsoft
SQL
Server
2005-配置工具-SQL
Server
外围应用配置器”
2.在“SQL
Server
2005
外围应用配置器”页,
单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”,
选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,(
这个地方应当启用TCP/IP
和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”,
选中“服务”,在右边单击“停止”,等到
MSSQLSERVER
服务停止,
然后单击“启动”,重新启动MSSQLSERVER
服务。
SQL server连接不到服务器怎么办?
对于许多刚刚使用SQL server的人来说,回遇到这种情况:
该怎么做呢?
1,打开服务配置管理器
2.点击SQL server服务
3.右键SQL server服务右边三个选项的第一个
4,
点击属性后将回会看到:
5,将手动改为自动后点击左下方确定。
6,对剩下的SQL Server Brow... 和 SQL Server 代理... 重复3,4,5步骤。
7,将SQL Server服务的三个SQL Server (Ms... 和SQL Server Brow... 和 SQL Server 代
理...全部启动。
(注意:第七部要重复三遍)
一、mysqld 进程没有正常运行遇到这种情况首先到服务器上看看 mysqld 进程是否活着,采用的命令:
二、客户端不能和进程 mysqld 通信如果 MySQL 服务器上的 mysqld 进程运行正常,我们再看看客户端能不能和 mysqld 进行通信,使用下面的命令进行网络连通的测试:telnet localhost 3306
如果本地能通,再到客户端的机器上把 localhost 换成 MySQL 服务器的 ip 地址进行测试。如果不能通,通常有两种原因,一种原因是 OS 或网络的问题,或者是防火墙;另一种原因是 mysqld 自身根本没有侦听客户端的连接请求, mysqld 启动后对于客户端的侦听是分三种情况。
第一种情况
是使用参数 --skip-networking 跳过侦听客户端的网络连接,用下面的命令我们可以看到 MySQL 根本没有侦听 3306 端口。
第二种情况
使用参数 --bind-address 后面增加对客户端访问 IP 地址的限制,例如只侦听本地的连接
三、账户密码的问题最后一种情况是账户密码的问题,应付这种情况我们有个有力的工具就是查看 MySQL 的 error log, error log 记载信息的详细程度上由参数 --log-error-verbosity 进行控制的