凡是连接数据库,必须安装客户端,我一般写博客都不写原理,但是后来发现回头看自己写的自己都看不懂,所以这章博客会多一点原理性的东西。数据库的连接一般都是在客户端上完成的,MySQL也不例外,安装mysql时一般都会这么安装:#yum install mysql mysql-server上面的mysql就是安装的客户端,mysql-server就是服务端,不安装客户端(mysql)就没办法执行mysql连接命令:mysql -u user -p pass -h -P port 而sqlserver同样需要客户...
连接远程服务器时SQL2008报错“请验证实例名称是否正确并且SQL Server已配置为允许远程连接”
报错内容见下图:解决方法:
1、先连接到本机,2、然后在对象资源管理器中右键“方面”进入服务器配置页面,3、选择进入“外围应用配置器”4、将RemoteDacEnbled的属性设为Ture5、点击“确定”,搞定!
如果这一步还没解决问题
第二步:
首先查看端口,看有没1433(SQL Server的缺省端口)
1、运行->cmd->netstat –ano
看是否有
TCP ...
解决方法:
首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。
将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但此时数据库服务器没有与这一组用户关联的登录名。这种情况被称为存在“孤立用户”。此时不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因为SQL Serve...
我们安装了sqlserver服务器和sqlserver客户端工具之后,可以使用两种命令行方式登录数据库:>sqlwb -S servername或IP -E #使用当前windows系统的账户登录sqlserver服务器如下图:>sqlwb -S servername或IP -U username -P password #使用数据库账户和密码登录sqlserver服务器如下图:PS:安装好sqlserver数据库之后,默认sa账户无法登录,需要调整数据库服务配置才可。如果不知道配置,可以自己网上找方式(网上资料很杂)...
远程连接SQL Server 2008,服务器端和客户端配置
第一步(SQL2005、SQL2008):开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用
第二步:SQL2005:开始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server 2005外围应用配置器-->服务和连接的外围应用配置器 -->Database Engine -->远程连...
凡是连接数据库,必须安装客户端,我一般写博客都不写原理,但是后来发现回头看自己写的自己都看不懂,所以这章博客会多一点原理性的东西。数据库的连接一般都是在客户端上完成的,MySQL也不例外,安装mysql时一般都会这么安装:#yum install mysql mysql-server上面的mysql就是安装的客户端,mysql-server就是服务端,不安装客户端(mysql)就没办法执行mysql连接命令:mysql -u user -p pass -h -P port 而sqlserver同样需要客户...
,它是专门控制NetBIOS解析要用的UDP 137端口的;
藏得好深,记录一下,下面是放开前后ping命令的效果,当然SQLServer客户端也能通过机器名来连接了! 局域网内客户端无法使用机器名连接SQLServer服务器标签:服务 防火墙 udp 自己 打印机 规则 服务器 直接 bsp 本文系统来源:http://www.cnblogs.com/xuruiming/p/7498072.html
2、如果是执行频率不高的存储过程,可以在脚本中设置每次执行自动重编译,如:ALTER PROC [dbo].[存储过程名称]
@bDate DATETIME,
@eDate DATETIME
WITH recompile -- 设置重编译避免程序调用超时
AS
BEGIN 存储过程被程序和第三方客户端执行很慢,而sql server management studio执行速度正常标签:重新编译 程序 exe http style proc 避免 log com 本文系统来源:https://www.cnblogs.com/lbhqq/p/8318248.htm...
客户端不能连接MySQL场景:数据库(此处以MySQL为例)安装在虚拟机里面,在宿主机上进行连接数据库的时候始终不能连接,但在虚拟机中使用正常。针对上面的场景:1. 在虚拟机里面可以正常使用MySQL2. 在宿主机上进行连接的时候,始终不能连接解决方案:第一步:检查账号是否支持远程链接?相关操作指令:# mysql -uroot -p 使用root用户链接mysql # show databases 查看已有的数据框(主要是为了找:mysq...
我的情况和参考博客里的是一样的,所以此处仅做备份。
增删改查在SQLServer客户端都是正常的。但是在程序里用mybatis的时候,只有删改查是正常的,新增会失败。报错:17023 不支持的特性
正文:
检查jar包
oracle的jdbc驱动有很多版本,jdk1.5的驱动是classes12.jar,而jdk1.6(也就是官方所说的6.0)的驱动就是ojdbc6。
根据自己的情况选择合适的jar包,且不要把两个jar包都放进去
参考博客:
myBatis+oracle11g insert语句报错17...
胖瘦客户端区别
胖客户端(Rich or Thick Client)
分为两部分:客户端部分和服务器部分
客户端部分既要处理UI界面的解析显示,又要对大部分的业务逻辑进行处理操作,要求客户端机器要有很强的处理能力,减轻服务器端压力,,服务器端只进行客户端访问控制,数据表单接收等操作。
客户端做了大部分的工作,逻辑体积越发庞大,越来越“臃肿”,C/S端类型。
瘦客户端(Thin Client)
客户端专注处理UI的数据显示,而不再将大量的逻辑...
不 制作 证书 是否 能 加密 SQLSERVER与 客户 端 之间 传输 的 数据 ? 在做实验之前请先下载network monitor抓包工具 微软官网下载: http://www.microsoft.com/en-us/download/details.aspx?id=4865 Microsoft Network Monitor 这是微软提供的网络抓包工具不制作证书是否能加密SQLSERVER与客户端之间传输的数据?
在做实验之前请先下载network monitor抓包工具
微软官网下载:http://www.microsoft.com/en-us/download/details.a...
SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以 远程 访问 , 对于小型数据应用程序已足够满足数据使用要求. 默认安装下,SQL Server 2005 Express 不允许 远程 访问 , 根据自己
SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以远程访问, 对于小型数据应用程序已足够满足...
我们经常困惑的是,我们一些常用的SQL Server客户端工具,如SQLCMD, OSQL, ISQL, SQL Server Management Studio到底是用ODBC, OLEDB还是System.Data.Sqlclient? 不了解工具用的是哪个provider, 则有时候会比较困惑。如: 这篇文档讲sqlcmd.exe 2012版本用的是我们经常困惑的是,我们一些常用的SQL Server客户端工具,如SQLCMD, OSQL, ISQL, SQL Server Management Studio到底是用ODBC, OLEDB还是System.Data.Sqlclient? 不了解工具用...
小谈需求: 最近工作上接到一个需求,做一个web展示数据的报表,最好能实时更新,不限制所用技术。 第一个问题:web服务器推送给浏览器新数据,一开始我想到的最快的最简单的方法就是。c#还可以同过异步请求来自己写长轮询。 遇到的第二个问题,就是数据库如小谈需求:
最近工作上接到一个需求,做一个web展示数据的报表,最好能实时更新,不限制所用技术。
第一个问题:web服务器推送给浏览器新数据,一开始我想到的最快的最简单的...