SQLServer 问题(一)


 

出现这种错误:   [DBNETLIB][ConnectionOpen(Connect()).]SQL Server 不存在或拒绝访问 数据库错误


 

原因

1.查看是不是没有在数据库中添加数据库服务器地址。在数据库中用户名和密码都要用“异或加密”方法加密,具体工具使用MakeGUID。

2. 查看端口是否打开,MSSQL默认是TCP:1433.

3.SQL服务项中服务是否开启或启动。

4. 防火墙是否将TCP:1433端口,添加例外.

5.是否开启了VIA服务。

解决方法:

1. 查看端口方法有很多,DOS、360网络查看,这里介绍DOS方法,使用方便。

    命令:netstat –an

     查看是否有红线上1433端口如果没有,按照下面第3项来设置解决。

 

 

2. 打开 SQL Server 配置管理器:

·   1)展开 SQL Server 2005/2008 网络配置节点 -->展开协议节点 --> 在协议右边启用 TCP/IP 协议 -->

           在协议右边的 TCP/IP 协议属性中 --> 在 IPAll 这一项-->将 TCP 端口设置为 1433.

    2)重新启动 SQL Server,如果防火墙没限制,现在就 OK 了。

 

3.关闭VIA服务。

 

 

开始 -- 程序 -- SQL2005 -- 配置工具 -- SQL Server Configuration Manager ,然后弹出上面对话框。

如图,有两个地方需要禁用。MSSQLSERVER的协议和客户端协议里。然后在SQL Server 2005l里在重新启动就可以了。

 

转载于:https://www.cnblogs.com/CreateFree/p/8336356.html

Django使用mssql(sqlserver)数据库配置问题解决 操作系统:MAC 11 big sur Django版本:3.1.4 想用django操作远程的mssql数据库,之前使用php的Laravel框架连接过远程mssql切正常,只需要安装驱动就可以了。Navicat也可以顺利连接上远程数据库,证明远程连接没问题。 搜索了网上的各种文章,尝试最后都失败了。 后来搜到了github上个项目 https://github.com/essolutions/django-mssql-backend/ 下面的readme文件写的十分详细 跟着步骤做: 安装py 阅读详情

相关推荐

SQL Server 同步复制中的MSSQL_REPL-2147201001問題處理

引述   首先,说我为什么写这篇文章,它让你了解到什么,对你是否有帮助。要是你是刚接触SQL Server同步复制,那么你可能会碰到各种各样的问题,你可能不会从哪里入手解决,或者你从Baidu,Google上找到解决问题的方法,但你很多时候只看到别人说的答案,很少有人去写分析其中的原因,倘若你没有找其他资料或查阅帮助文档了解为什么,以后你碰到同样问题,你也只能照搬之前的答案,有时候碰巧正

OK_008 1604

SQL Server Express服务启动失败,关闭VIA协议就好了

我机器安装了SQL Server企业版和SQL Server Express版本,直运行没有问题,后来觉得占内存都关闭了,等用的时候再打开。今天不知道为什么SQL Server Express服务不能启动了,后来我关闭了VIA协议就可以启动了,原因不清楚,但总算能启动了。...

weixin_33863087的博客 1572

京东商品多维特征提取:基于时空大模型的实时库存预测接口设计

在电商行业,库存管理是供应链的核心环节之。库存水平过高会导致资金占用、仓储成本增加,而库存水平过低则可能引发缺货风险,影响客户满意度和平台声誉。京东作为中国领先的电商平台,拥有海量的商品数据和复杂的业务场景,传统的库存预测方法难以应对市场动态变化和业务需求。时空大模型作为种融合时间序列分析和空间特征提取的前沿技术,能够捕捉商品多维特征在时空维度上的变化规律,为实时库存预测提供更精准的决策依据。

FB13713612741的博客 934

SQL Server远程连接

SQL Server正常连接时,若不需要远程操控其他电脑,可以用Windows身份验证模式,但是涉及到远程处理时,需要通过SQL Server身份验证登录。具体操作如下。 首先,我们在登录时,选择Windows身份验证,然后连接到服务器。 进入到登录主页面后,右击当前的对象资源管理器,选择属性,弹出如下图所示的页面,选择安全性,将服务器身份验证勾选为SQL Server和Windows身份验证模式,(若在安装软件时已选择第二种验证模式,可直接通过账...

Sagittarius32的博客 4537

sqlserver连接问题圣经

命名管道 。前言 在使用SQL Server 的过程中,用户遇到的最多的莫过于连接问题了。本文将深度讨论SQL Server 连接问题的方方面面,希望能帮你彻底解决SQL server 的连接问题。 SQL Server 支持的通讯协议很多,如命名管道(Named Pipes)、TCP/IP 套接字、共享内存(Shared Memory)等。由于最常用的是前两种即命名管道和TCP/I...

huang714的专栏 2011

SQL Server 启动后netstat -a 找不到1433端口在监听

SQL Server 启动后netstat -a 找不到1433端口在监听博主在配置好新的数据库后,就是连接不上,cmd敲netstat -a 后发现根本没有1433端口。。这个问题困扰了博主下午。。最后的解决方法也很简单。。记在这里希望帮到后来的小伙伴解决方法:启动配置管理器(Configuration Manager),选择SQL Server 网络配置→MSSQLSERVER的协议→TCP/

wf824284257的博客 1万+

mssql 远程无法连接mysql_解决SQLServer远程连接失败的问题

机房收费系统异地发布的时候,需要保证数据库能够远程连接,但连接的时候通常会报错:要解决这个问题,首先需要检查SqlServer 的几项设置。(这些设置般都是系统默认项,不过最好看)()检查SQL Server是否允许远程链接。以SqlServer 身份验证方式登陆。登录账户sa()打开配置管理器,检查微软SQL服务(MSSQLServer)的TCP/IP协议是否开启。确保上面设置正确后...

weixin_33042659的博客 434

msdn mssql php,PHP+SQL Server+SQL Server Driver=sqlsrv_num_行严重问题

我的申请有严重问题。样本代码:$sql = ";WITH unsorted_cte AS(SELECT*FROMxxxWHEREyyy)SELECTu_cte.*FROM[unsorted_cte] u_cteORDER BYu_cte.[zzzz] ASC";在sql控制台中@@rowcount有正确的值,但是当我们在php脚本中使用select时,它返回-1。// make query wit...

weixin_35915157的博客 166

关于YII2使用mssql/SqlServer问题

场景:配置了多个db连接,包含mysql和mssql等多个。 本人在配置使用mssql的的过程中发现表名和字段名自动转义成`分隔符。例如 SELECT `id`, `username` FROM `user` 该语句在mssql是无法执行的,因为mssql不支持`分隔符,这个时候你需要在yii2调用的时候指定对应的配置db,比如我的申请了SqlServer是db2,那么我的写法如下: $query->createCommand( \Yii::$app->db2)->getRawSql(

u013193633的博客 371

次 MSSQL [SQLServer] 中更新排序序号的问题

前言 原案例是由于同事要对个表的XH(序号)字段根据另个字段的大小顺序进行更新,同事原先的写法应该是通过SELECT COUNT(*)+1 同时WHERE条件中将排序字段进行对比,从而计算得到的序号,然后用得到的序号对字段进行更新,这个方法在遇到了排序字段值相同的情况,它就得到了相同的序号,下个就跳过了,就比如考试样,有两个100分,那么99分就是第3名,两个100分并列第1名,同事想要的...

NULL 2780

php sqlserver的时间问题,PHP连接SQLServer2005 的问题解决方法

PHP连接SQLServer2005 的问题解决方法时间:06-07互联网佚名关于PHP连接MSSQL这个问题烦了我好几天,开始在XP上怎么试也不行,MSSQL模块怎么也加载不上。后来火了,在虚拟机装上WIN2003试,加载MSSQL模块是没问题了,但是用mssql_connect("localhost", "sa", "");却怎么也连不上数据库,后来上网查了很多资料,才终于搞定了:...

weixin_30014265的博客 151

解决win7系统nodejs的mssql模块连接SQLserver失败问题

由于win7系统最高支持node13.14版本及以上版本,我们在使用mssql模块连接SQLserver时,往往使用npm i mssql安装mssql模块,这样我们安装的就是最新版本的mssql模块,最新版本的mssql模块并不兼容node13.14版本,所以要想正常使用mssql模块就必须指定版本安装,使用npm install mssql@4.2.1安装mssql模块即可正常连接SQLserver

weixin_45711931的博客 542

【MSSQL】SQL SERVER导入中文乱码问题解决

这篇文章主要是记录了我瞎折腾的次经历。这SQL Server再次让我认清了“人力终有穷”这个道理,对于自己不熟悉的领域,转换思路或许是更好的解法

Kida 的躺平小屋 4887

sqlserver提权失败_MSSQL沙盒模式提权问题总结

MSSQL沙盒模式提权问题总结恢复对注册表的读写存储。dbcc addextendedproc ('xp_regread','xpstar.dll')dbcc addextendedproc ('xp_regwrite','xpstar.dll')修复沙盒的维护模式exec master..xp_regwrite 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\J...

weixin_39636102的博客 437

sql server启动不了, MSSQL 18052错误: 9003,严重度: 20,状态: 1 . 。sql server 2000 附加数据库没日志,及安装异常问题。无法通过IP来联结

sql server启动不了, MSSQL 18052错误: 9003,严重度: 20,状态: 1 .   问题现象: 系统日志文件(控制面板–管理工具–系统日志) 能找到以下两条错误: 17052: 无法恢复 master 数据库。正在退出。 18052: 错误: 9003,严重度: 20,状态: 1。 解决方法: 将Microsoft SQL Server/MSSQL/Data 目录改...

hljqfl的专栏 1217

php mssql 查询,PHP查询MSSQL的问题

MSSQL中,字段名NAME, 字段内容是中文,字段类型 VACHAR(50) ,排序规则:SQL_Latin1_General_CP1_CI_AS (这个不可以改动)PHP连接SQL通过其他相关内容查询出NAME可以正常显示中文,但是我通过查询NAME,就无法查询了,是不是要转换编码呢?例如: select * from username where id=123可以显示name为张三但是反...

weixin_31140599的博客 420

mssql 客户端 -mysql_SQL Server 客户端连接的问题

经常遇到 SQL Server 客户端无法连接到SQL Server 实例(服务)。现在将这类问题归纳如下:、SQL Server 实例(服务)问题1、实例(服务)未启动打开“SQL Server 配置管理器”(或者“管理工具”中的“服务),检查对应的实例(服务)的状态是否为“正在运行”(或者“已启动”)。如果该实例没有启动(甚至客户端在连接时使用了错误的主机名和实例名),这个时候客户端当然...

weixin_36184835的博客 538

php 读取sqlserver 2008 image类型(二进制)字段被截断问题(mssql.textsize)

项目环境:php5.5 + sql server 2008  sql server 2008 表中有个字段为image类型,存储了附件文件内容。 目的: 用php将该image类型字段读出并保存成文件形式 遇到问题: 该image类型字段读出来长度为4096字节,而数据库中长度远大于4096字节,字段内容被截断。 解决方法: 打开php.ini 修改mssql.textlimi

hanzengyi的专栏 3249

Prometheus MSSQL Exporter 项目常见问题解决方案

Prometheus MSSQL Exporter 项目常见问题解决方案 Prometheus MSSQL Exporter 是个开源项目,用于将 Microsoft SQL Server (MSSQL) 的统计信息导出到 Prometheus 监控系统。该项目主要使用 Go 语言进行开发。 1. 项目基础介绍 Prometheus MSSQL Exporter 通过暴露系列的指标(metri...

gitblog_00912的博客 558
上一篇: ArcGIS API For JavaScript 开发(一)环境搭建
下一篇: 二、SQL Server 2008附加数据库时出错的解决方法
Zippy2016
博客等级 码龄12年 9粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值