sql server 2017数据库Debug

Bugs

Bug1:

description:

通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。
错误:“Connection refused: connect。
请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。


solution:
从零开始的java连接sqlserver数据库教程
因为我之前安装的数据库引擎EXPRESS是Windows验证登录,要改为SQL server与Windows验证登录模式,参见网址
Bug2:

description:

telnet 127.0.0.1:1433
'telnet' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

solution:
改为(注意冒号不要丢)

:telnet 127.0.0.1:1433

Bug3:

description:

拒绝了对对象 所有者 'dbo')的 UPDATE、Insert、delete 、select权限

solution:

https://zhidao.baidu.com/question/241841644.html

知识学习

数据库设计的六个阶段详解
建立数据库登录账户,这个语法对吗? create login 登录账户 with passwor

SQL-使用视图

MySQL——约束(constraint)详解

SQL中字符串拼接

SQL 通配符

SQL嵌套SELECT

SQL 模糊查询

SQL SERVER中强制类型转换cast和convert的区别

SqlServer修改数据库文件及日志文件存放位置

命令:

查看当前的存放位置  
select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files    
where database_id=db_id(N'数据库名');  
 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、本程序参考【SQL Server Management Studio】的操作习惯编写。 2、实时显示sql语法错误,定位错误代码,提示错误原因,方便修改调试。 3、可执行多条sql语句,或各种分组统计语句。前提是数据库支持该语法。 例1、执行简单的Sql语句:select,insert,delete,update 等 例2、[sqlserver2008]执行T-Sql语句: declare @aa int set @aa=123*2+456*3-789 select @aa 计算结果 例3、[sqlserver2008]使用统计函数compute,返回多组查询结果: select name,score from 学生成绩表 order by name compute sum(score),avg(score) by name 例4、[sqlserver2008]执行多行查询语句,返回多组查询结果: select name from 学生成绩表 select score from 学生成绩表 例5、[sqlserver2008]执行存储过程,返回查询结果及各参数值。 declare @aa int,@ret int exec @ret=p_update 1,1,@aa output select @aa 参数值,@ret 返回值 4、显示上述语句所得到的查询结果。 5、sql代码输入框中如果有【被选择文本】,则仅执行【被选择文本】部分的代码,以便对一组sql语句进行细化调试。 [升级日志] 0.0:实现大体框架,执行基本的sql语句与结果查询。 1.0:优化查询结果与错误提示。 1.1:优化sql语句执行机制,优化查询显示方法。 1.2:处理编辑框“被选择文本”属性不正确的bug。该bug表现为调试时与编译后“被选择文本”不一致。 1.3:修正当查询结果中的第一个记录集已关闭时,其它记录集不显示的bug。 1.4:增加功能:读入Execl和目录文件时,可以选择是否将第一行作为字段名。 1.5:修正因记录集非空导致的非查询类语句影响行数不显示的问题。 1.6:增加对MySql数据库的支持,增加MyODBC驱动安装与卸载功能。 1.7:加密数据库登录信息,以防密码泄露。 1.8:修正某些MDB数据库密码破解不正确的现象。 1.9:修正某些MDB数据库密码返回空文本的问题。 2.0:调整MDB数据库连接时输入密码的长度限制。
要在 Node-RED 中连接至 SQL Server 数据库,可以使用 MSSQL 组件。MSSQL 组件是一个 Node-RED 的插件,它提供了一系列节点,可以帮助用户实现对 SQL Server 数据库的读写操作。下面是连接至 SQL Server 数据库的步骤: 1. 安装 MSSQL 组件 要使用 MSSQL 组件,首先需要安装它。打开 Node-RED 的控制台,输入以下命令来安装 MSSQL 组件: ``` npm install node-red-contrib-mssql ``` 2. 配置 MSSQL 组件 安装完 MSSQL 组件后,需要配置它。在 Node-RED 中创建一个新的流程,然后拖拽一个 MSSQL 组件到工作区中。双击这个组件,进入配置页面。 在配置页面中,需要设置 SQL Server 数据库的连接信息,包括服务器名称、数据库名称、用户名、密码等。配置完成后,点击“保存”按钮保存配置信息。 3. 使用 MSSQL 组件 配置好 MSSQL 组件后,就可以在 Node-RED 中使用它来实现对 SQL Server 数据库的读写操作了。在工作区中添加一个“inject”节点和一个“mssql”节点,然后将它们与 MSSQL 组件连接起来。 在“inject”节点中设置一个时间间隔,比如设置成 5 秒钟。然后在“mssql”节点中设置要执行的 SQL 语句。最后,将“mssql”节点的输出连接到“debug”节点上。 保存流程后,启动它,就可以看到 SQL Server 数据库的数据被读取并显示在“debug”节点中了。如果要向 SQL Server 数据库中写入数据,可以使用“mssql”节点,并设置要执行的 SQL 语句。 以上就是在 Node-RED 中连接至 SQL Server 数据库的基本步骤,希望对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值