随笔分类 -  Database

About database
摘要:SQL Server数据库字典生成SQL SELECT 表名 = CASE WHEN a.colorder = 1 THEN d.name ELSE '' END, --表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字 阅读全文
posted @ 2020-04-14 13:47 火军刀 阅读(382) 评论(0) 推荐(0) 编辑
摘要:--1. 将当前数据库的全部脏页写入磁盘。“脏页”是已输入缓存区高速缓存且已修改但尚未写入磁盘的数据页。 -- CHECKPOINT 可创建一个检查点,在该点保证全部脏页都已写入磁盘,从而在以后的恢复过程中节省时间。 CHECKPOINT --2. 若要从缓冲池中删除清除缓冲区,请首先使用 CHEC 阅读全文
posted @ 2019-12-16 00:37 火军刀 阅读(367) 评论(0) 推荐(0) 编辑
摘要:当我们想知道.net程序到底执行了哪些SQL的时候,通常会使用sql server profiler,但是如果不加设置,我们程序执行的sql通常会被系统的SQL淹没,通过以下的方法,可以只显示我们需要的SQL。 跟踪属性-->事件选择-->列筛选器-->ApplicationName-->类似于-- 阅读全文
posted @ 2019-12-14 23:00 火军刀 阅读(554) 评论(0) 推荐(0) 编辑
摘要:修改一个字段类型时,报的这个错。 此时需要增加次要数据文件 次要数据文件 次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是 .ndf。 以下解决方法来自网上,稍加整理和修改。 解决办法: 1.检查磁盘剩余 阅读全文
posted @ 2019-12-08 23:35 火军刀 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:PL SQL Developer,查询结果中的中文变成了一堆问号,SQL语句中的中文被提示invalid character,不能识别。 解决方法: 执行,select userenv('language') from dual; 得到AMERICAN_AMERICA.ZHS16GBK 把这个值加到 阅读全文
posted @ 2017-07-14 11:11 火军刀 阅读(1610) 评论(0) 推荐(0) 编辑
摘要:Windows 8,Oralce11g,命令行 1.输入“sqlplus”,回车,提示:请输入用户名,输入用户名,回车,提示,请输入口令,输入口令后,回车,报ORA-12560:TNS:协议适配器错误 2.输入“sqlplus 用户名/密码@SID”,回车,提示“连接到:Oracle Databas 阅读全文
posted @ 2017-07-09 16:28 火军刀 阅读(1662) 评论(0) 推荐(0) 编辑
摘要:导入mysql数据时遇到乱码问题,以下是网上搜集到的解决方案,最后一项,修改my.ini增加字符集设置,生效。 本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友 导入m 阅读全文
posted @ 2017-04-19 08:53 火军刀 阅读(2539) 评论(0) 推荐(0) 编辑
摘要:http://www.wampserver.com/ 无法访问 报网络连接错误 2019.01.13 最近要用到Windows+apache+mysql+php,为了追求更快的实现速度和更高的稳定性,决定去WampServer官方网站(http://www.wampserver.com/en,此软件 阅读全文
posted @ 2017-04-18 17:13 火军刀 阅读(37541) 评论(9) 推荐(11) 编辑
摘要:本地oracle客户端用PLSQL Developer连接远程数据库,每次登录都会在很久之后,出现 ORA-12638: 身份证明检索失败,tnsping 表明TNS配置没有问题。 解决方案: D:\app\sabre\product\11.2.0\client_1\NETWORK\ADMIN 此目 阅读全文
posted @ 2017-04-17 08:15 火军刀 阅读(60446) 评论(0) 推荐(9) 编辑
摘要:use master go declare @dbName nvarchar(50) set @dbName='dbname' --数据库名 declare @spid nvarchar(20) declare cur_lock cursor for SELECT DISTINCT request_ 阅读全文
posted @ 2016-10-25 23:10 火军刀 阅读(816) 评论(0) 推荐(0) 编辑
摘要:DECLARE @year VARCHAR ,@month VARCHAR='3' SET @year = '2015' PRINT @year结果是:2 DECLARE @year VARCHAR(4) ,@month VARCHAR='3' SET @year =... 阅读全文
posted @ 2015-04-27 10:25 火军刀 阅读(614) 评论(0) 推荐(0) 编辑
摘要:SQL Server服务器上需要导入Excel数据,必须安装2007 Office system 驱动程序:数据连接组件,或者Access2010的数据库引擎可再发行程序包,这样就不必在服务器上装Excel了。 阅读全文
posted @ 2015-02-13 21:41 火军刀 阅读(319) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/yugen/archive/2010/07/25/1784749.html1、判断数据表是否存在 方法一:use yourdb;goif object_id(N'tablename',N'U') is not nullprint '存在'else... 阅读全文
posted @ 2015-01-31 14:17 火军刀 阅读(4415) 评论(0) 推荐(3) 编辑
摘要:Windows API 调用 WaitForMultipleObjects 返回了错误代码: 575。Windows 系统错误消息为: {应用程序错误}应用程序无法正常启动(0x%lx)。请单击“确定”关闭应用程序。,报告的行是: 3621. - - 528 2 0 0x800... 阅读全文
posted @ 2014-08-24 01:01 火军刀 阅读(1284) 评论(5) 推荐(0) 编辑
摘要:引自 :http://www.cnblogs.com/liuguozhu2015/p/3413496.html非常感谢这位同学我用笔记本的sql客户端去连服务器,正常连接。在页面中连接时,直接导致w3wp.exe崩溃,而且catch不到。在VS的IntelliTrace中跟踪,报“Provider:... 阅读全文
posted @ 2014-08-15 16:47 火军刀 阅读(3300) 评论(0) 推荐(0) 编辑
摘要:客户的一台现场采集电脑崩溃,无法启动。用PE引导后,将MDF和LDF数据复制出来,往正常的数据库附加时,报如下错误:处理数据库'databasename'的日志时出错。如果可能,请从备份还原。如果没有可用备份,可能需要重新生成日志。无法打开新数据库'databasename'。CREATEDATAB... 阅读全文
posted @ 2014-08-14 16:51 火军刀 阅读(7962) 评论(0) 推荐(0) 编辑
摘要:使 SQL Server 遵从关于引号分隔标识符和文字字符串的 ISO 规则。由双引号分隔的标识符可以是 Transact-SQL 保留关键字,也可以包含 Transact-SQL 标识符语法约定通常不允许的字符。Transact-SQL 语法约定语法SET QUOTED_IDENTIFIER { ... 阅读全文
posted @ 2014-07-17 22:53 火军刀 阅读(4545) 评论(0) 推荐(0) 编辑
摘要:启动sql server服务时失败,报如下消息:服务器 TCP 提供程序无法在 [ 'any' 1433] 上侦听。TCP 端口已在使用中。TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0xa。原因: 无法初始化 TCP/IP 侦听器。 通常每个套接字地址(协议/网络地址... 阅读全文
posted @ 2014-06-25 09:36 火军刀 阅读(434) 评论(0) 推荐(0) 编辑
摘要:SELECT 'ALTER TABLE ' + NAME + ' ADD 字段名 int not null default 0' FROM sysobjects AS sWHERE s.[type] ='u' ORDER BY s.name 阅读全文
posted @ 2014-06-10 23:07 火军刀 阅读(973) 评论(0) 推荐(0) 编辑
摘要:微软版:微软对此的说明“用于更新指定的未绑定到架构的视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。”,前半句没看懂。USE AdventureWorks;GOSELECT DISTINCT 'EXEC sp_refreshview ''' + name + '''' FROM sys.objects AS so INNER JOIN sys.sql_expression_dependencies AS sed ON so.object_id = sed.referencing_id WHERE so.typ 阅读全文
posted @ 2012-04-23 21:56 火军刀 阅读(1425) 评论(0) 推荐(0) 编辑