数据库版本为2008R2,服务器异常重启并重新挂载iscsi后,数据库出现"无法访问数据库XXX(objectExplorer)"问题. 输入SQL命令查看数据库状态 1 select name,state_desc from sys.databases where name='你的数据库名' 结果显示RECOVERY_PENDING name state_desc 你的数据库名 RECOVERY_PENDING 输入以下SQL命令后数据库恢复正常 1 ALTER DATABASE 你…
问题: SQL Server 执行大脚本时,出现如下提示信息: 解决方法: 使用 sqlcmd.exe 导入 1.win + r,输入 cmd 进入 C:\Program Files\Microsoft SQL Server\110\Tools\Binn 路径 2.执行以下命令: C:\Program Files\Microsoft SQL Server\\Tools\Binn>sqlcmd -S 服务器路径 -U 数据库登录用户名 -P 数据库登录密码 -d 目标数据库 -i 脚本文件(.sq…
简介      在SQL Server中,针对复杂查询使用TOP子句可能会出现对性能的影响,这种影响可能是好的影响,也可能是坏的影响,针对不同的情况有不同的可能性.      关系数据库中SQL语句只是一个抽象的概念,不包含任何实现.很多元数据都会影响执行计划的生成,SQL语句本身并不作为生成执行计划所参考的元数据(提示除外),但TOP关键字却是直接影响执行计划的一个关键字,因此在某些情况下使用TOP会导致性能受到影响,下面我们来看集中不同的情况.   单表情况     对于单表查询(这里的所说…
由于个人癖好,把MSSQLSERVER服务禁止了开机启动,每次需要的时候就输入CMD命令开启.今天在开启的时候,系统提示“发生服务特定错误:10048”. 于是打开SQL Server配置管理器,发现如下情况: 百撕不得骑姐,就找了下度娘:http://jingyan.baidu.com/album/9f63fb91d436b4c8410f0e5c.html?picindex=1 由于先前装过VS2012,后面又装了VS2013,按照这个经验,我将icrosoft SQL Server 2012…
在Microsoft SQL Server Management Studio 中执行较大的sql脚本时,会报没有足够的内存继续执行程序(mscorlib)的错误.如下图所示 解决方法: 使用sqlcmd导入执行 第一步:win+r键入:cmd命令,开启命令行工具 第二步:键入 sqlcmd -S 链接地址 -U 数据用户 -P 密码 -i 执行的sql文件 参数命名:-S 服务器地址 -U 用户名 -P 密码 -i 脚本文件路径 如下图所示: 注意事项: 参数大小写和空格符号.…
ELECT  COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')       --查询SQLServer编码格式的语句 下面是查询结果对照: 936 简体中文GBK 950 繁体中文BIG5 437 美国/加拿大英语 932 日文 949 韩文 866 俄文 65001 unicode UFT-8 插入一条带中文字符串的数据, 我们可以通过修改数据库的Collation 来修改数据库的编码方式: 点击确定就可以啦! 我们…
This behavior can also be caused by a system administrator who configures the computer to use Windows Server Update Services (WSUS) instead of the Microsoft Windows Update server for servicing. http://support.microsoft.com/kb/2734782 This worked for…
VS2012错误: *)不存在从对象类型 System.Object[] 到已知的托管提供程序本机类型的映射 public DataTable loadData2UserSearch(params object[] userId) { DataTable table; if (Convert.ToString(userId[0]) != "") { string sql = "select UserId,UserName,PassWord,PhoneNumber from U…
便签记录Mysql,Sql server,Sqlite,Access四种数据库的简单连接方式 //using MySql.Data.MySqlClient; #region 执行简单SQL语句,使用MySQL查询 static string strConn = "server=.;database=Data20180608;uid=sa;pwd=123456;integrated Security=SSPI;persist Security info=false;"; /// <…
解决SQL Server 2008 错误15023:当前数据库中已存在用户或角色,SQLServer2008,错误15023,在使用SQL Server 2008时,我们经常会遇到一个情况:需要把一台服务器上的数据库转移到另外一台服务器上.而转移完成后,需要给一个"登录"关联一个"用户"时,往往会发生错误:      “错误15023:当前数据库中已存在用户或角色”        这个问题非常棘手,几经排常找到了原因与解决方法,因为这个问题与解决方法均比较复杂,所以…