十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一般都是由于SQL没有开启远程连接导致的,出现问题最多的情况是刚刚装SQL
目前创新互联已为上千的企业提供了网站建设、域名、虚拟主机、网站托管维护、企业网站设计、台儿网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
Server时忘记设置了。
解决办法是
1、找到SQL
Server配置管理器(SQL
Server
Configuration
Manager),在弹出对话框中选择SQL
Server网络配置中的
XXX协议,将其中的“TCP/IP”
改为“已启用”状态
2、找到SQL
Server服务
,将“SQL
Server(默认是MSSQLSERVER)”右键选择“重新启动”
3、干完收工,再测试一下看看
1.打开Sql server 管理配置器
2.点击SqlExpress的协议,我们要启动所有状态。
3.选择TCP/IP,点击右键,选择属性,我们修改连接数据库的端口地址,非常重要
4.修改三处,第一你查看下跳出来的对话框,里面有好多TCP/IP的端口。我们要找的是三处。
5.IP地址 是自己电脑的地址 在TCP端口添加1433,然后选择启动
6. IP地址是127.0.0.1的是默认的,也要改掉,如上
7.IPALL是否是表示所有端口??反正也要修改下端口地址了。
8.重新启动服务,不支持热修改,修改重新启动服务。
好了,这就是修改好了端口了。
下面贴代码
这个代码是可以运行的,所以您无需担心,你写的代码是有问题的,你要修改的就是习惯你的数据库
C#代码
strConnection += "initial catalog=修改成为你自己创建的数据库;Data Source=localhost;";
C#代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace dbApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Word1");
Program.LinkDB();
Console.WriteLine("Hello Word3");
Console.ReadLine();
}
static void LinkDB()
{
Console.WriteLine("Hello Word2");
string strConnection = "uid=sa; password=sa; ";
strConnection += "initial catalog=netdb;Data Source=localhost;";
strConnection += "Connect Timeout=3";
// string constr = "server=.;database=myschool;integrated security=SSPI";
//string constr = "server=.;database=myschool;uid=sa;pwd=sa";
// strConnection = "data source=.;initial catalog=netdb;user id=sa;pwd=sa";
try
{
SqlConnection objConnection = new SqlConnection(strConnection);
// SqlConnection objConnection = new SqlConnection(strConnection);
objConnection.Open();
Console.WriteLine("连接数据库成功");
objConnection.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
连接成功的效果
--------------------------------------------------------------------------------------------------------------
如果你还是连不上,那么再去查看如下的配置:
这个你在查看下。
然后重新启动下你的电脑,在连接下代码试试看。你首先要保证,你通过sa 可以进入到sql server2005
A、检查SQL服务是否已启动
开始---控制面板----管理工具---服务-------sql server服务---启动
B、如是远程连接,检查是否已设置好远程连接。
1、开始--程序-sql配置工具-sqlsever 外围应用配置器
2、点击服务和连接的的外围应用配置器
3、选择远程连接
4、选择本地及远程连接
5、选择反使用TCP/IP
6、单击确定
步骤如下
1、打开SQL Server2008,在对象资源管理器下 安全性-登录名-找到自己的登陆账号,我的是sa,右键-属性-状态,把“设置”下选“授予”和“登陆”下选“启用”,确定退出。
2、在开始菜单下找到并打开“SQL Server 配置管理器”,按如图的设置
3、打开SQL Server2008选择数据库,右键-方面。下拉框选择“服务器配置”和“外围应用配置器”。按图设置
4、这个我是认为最重要的解决办法!在Windows 防火墙中为“SQL Server 2008”创建例外,在控制面板-系统和安全-Windows 防火墙-高级设置。
规则类型选“端口”,协议和端口选“TCP”.“特定本地端口”那填写端口号为:1433,下一步。操作“允许连接”。下一步,继续下一步。
名称可随意写,这里就写“sql server2008”,完成!
5、在Windows 防火墙中为“SQL Server 2008”创建例外找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe”, 注意 : 路径可能会根据 SQL Server 2008 安装不同而不同在Windows 防火墙中为“SQLBrowser”创建例外 1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序” 2.在“添加程序窗口”中单击“浏览” 3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”, 单击“确定”返回 注意 : 路径可能会根据 SQL Server 2008 安装不同而不同。
扩展资料
SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ操作系统上的应用。
SQL Server 2000 是Microsoft 公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
SQL Server 2000
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 [1]
SQL Server 2005
Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
参考资料:百度百科 Microsoft SQL Server
出现这样的错误的原因应该是:SqlSever的服务没有开启。解决方法如下:
1、点击开始。
2、所有程序菜单中依次找到sqlserver 2008 R2。
3、SQLSERVER配置管理器。
4、找到SqlSever服务。
5、右击”SQL Server (MSSQLSERVER)“,如下:注意:不是”SQL Server (SQLEXPRESS)“。
6、点击启动,就可完成设置,这样SqlSever就重新可以打开连接了。
原因:系统程序错误,导致在与SQL Server建立连接时出现与网络相关的错误。
解决方法:
首先双击我的电脑;
2.接着我们可以看到左上角有个系统属性,点进入;
3.然后操作中心;
4.看到这个我们点击恢复;
5.将计算机恢复之前系统,打开系统还原;
6.出现这个框框之后下一步;
7.确定之后,会出现一个确认的页面,上面显示了关于还原的详细的信息,你要确保它没有错误之后,点击完成按钮,开始系统的还原,系统的还原会重启,然后在开机的过程中进入相关的还原操作。