摘要: 解决SQL Server的cannot resolve the collation conflict问题曾经绕开了这个问题,今天碰到解决方案,特备注.今天在创建一个存储过程时出现错误提示:cannot resolve the collation conflict between "chinese_prc_ci_as" and "sql_latin1_general_cp1_ci_as" in the equal to operation是一个字段的的collation设置为了sql_latin1_general_cp1_ci_as,执行下面的SQL,改为 阅读全文
posted @ 2013-03-27 13:52 自由的企鹅 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 报表服务器数据库的版本格式无效,或无法读取。已找到的版本为“Unknown”,而所需的版本为“C.0.8.40”。错误提示:报表服务器数据库的版本格式无效,或无法读取。已找到的版本为“Unknown”,而所需的版本为“C.0.8.40”。若要继续操作,请更新报表服务器数据库的版本并验证其访问权限。 (rsInvalidReportServerDatabase) 获取联机帮助说明:此错误指示报表服务器与报表服务器数据库的版本不同。将 SQL Server 2005 Reporting Services 升级到 SP1 但这两个组件未同时升级时出现此错误。在许多情况下,如果安装程序有足够的权限且服 阅读全文
posted @ 2013-03-27 13:29 自由的企鹅 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: 在SQL Server 2008中SA密码丢失了怎么办?如果你丢失了SA密码或者SA账号被禁用了,在以下情况下,还是可以登录SQL Server 2008, 重置SA密码.1. 如果Builtin\Administrator在SQL Server中还存在,你可以用Administrators group的成员去登录,然后重置SA密码。2. 或者你还有其它的sysadmin权限的账号,你可以用此账号登录,重置SA密码。如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。要用windows方式登录,在查询分析器里输入:Sql代码 ALTERLOGINsaENABLE; 阅读全文
posted @ 2013-03-27 11:38 自由的企鹅 阅读(3843) 评论(0) 推荐(0) 编辑
摘要: create table #Left(EmpNo char(6),[hours] float) --if exists(select * from tempdb..sysobjects where id=object_id('tempdb..#Left')and type='U') if object_id('tempdb..#Left') is not null PRINT '存在' ELSE PRINT'不存在'drop table #Left 阅读全文
posted @ 2013-02-06 10:20 自由的企鹅 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1.Print screenView Code Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim memoryImage As Bitmap Dim myGraphics As Graphics = Me.CreateGraphics() Dim s As Size = New Size(1280, 1024) memory... 阅读全文
posted @ 2011-10-21 09:30 自由的企鹅 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Gridview to Excel & unreadable codes 阅读全文
posted @ 2011-09-08 16:12 自由的企鹅 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。你了解你用的工具吗?不要轻视这一点,这是我在这篇文章中讲述的最关键的一条。也许你也看到有很多的SQL Server程序员没有掌握全部的T-SQL命令和SQL Server提供的那 阅读全文
posted @ 2011-07-28 14:50 自由的企鹅 阅读(199) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER DBCC命令解释八点钟起床一直搞到现在,好多还不太记得,先放上来以后慢慢修改2007-05-01 12:56:28-----------------------1 dbcc trraceon DBCC TRACEOFF--对于数据库死锁,通常可以通过TRACE FLAG 1204、1205、1206,检查ERRORLOG里面的输出,和分析SQLTRACE的执行上下文判断死锁问题的来由。--TRACEON函数的第三个参数设置为-1,表示不单单针对当前connection,--而是针对所有包括未来建立的connection。这样,才够完全,否则只是监视当前已经建立的数据库连接 阅读全文
posted @ 2011-07-28 14:48 自由的企鹅 阅读(334) 评论(0) 推荐(0) 编辑
摘要: sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslogins 主数据库 登陆帐号信息sysoledbusers 主数据库 链接服务器登陆信息sysprocesses 主数据库 进程sysremotelogins主数据库 远程登录帐号syscolumns 每个数据库 列sysconstrains 每个数据库 限制sysfilegroups 每个数据库 文 阅读全文
posted @ 2011-07-28 14:45 自由的企鹅 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 数据库人员手边系列:SQL Server疑难排除步骤 1.检查你是否使用了最新的Sql Server service pack 这是因为在最新的Sql Server service pack中已经修补了很多Sql Server使用警告(Alerts)的漏洞。你应该确保在你的系统中已经安装了最新的Sql Server service pack补丁包。 2.检查SqlServerAgent服务的帐户是否作为成员运行在域用户群组(Domain User Group)下LocalSystem帐户它没有访问网络的权限。所以,如果你需要将事件记录在其他运行有Windows NT或Windows 20... 阅读全文
posted @ 2011-07-28 14:43 自由的企鹅 阅读(223) 评论(0) 推荐(0) 编辑
摘要: USE [TUO_DATA]GO/****** Object: View [dbo].[TBM_ShiftTotal] Script Date: 07/28/2011 13:00:30 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER VIEW [dbo].[TBM_ShiftTotal]AS SELECT ProductionDay,Machine_id,Recipe,ISNULL([DAY],0) AS [DAY],ISNULL([Night],0) AS [Night], ISNULL([DAY],0)+ISNULL([N 阅读全文
posted @ 2011-07-28 13:03 自由的企鹅 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.安装Oracle客户端,并配置好tns2.sql server中建立链接服务器/****** Object: LinkedServer [LINKOEMREP2] Script Date: 07/28/2011 10:30:08 ******/EXEC master.dbo.sp_addlinkedserver @server = N'LINKOEMREP2', @srvproduct=N'oracle', @provider=N'MSDAORA', @datasrc=N'OEMREP2'/* For security rea 阅读全文
posted @ 2011-07-28 10:38 自由的企鹅 阅读(540) 评论(0) 推荐(0) 编辑
摘要: USE [DB1]GO/****** Object: StoredProcedure [dbo].[sp_JDE_FetchBomDetail] Script Date: 07/28/2011 09:47:46 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[sp_JDE_FetchBomDetail]( @ParentItem nvarchar(30), @ParentQty real, @OrignItem nvarchar(30), @isLastLeaf int output) AS 阅读全文
posted @ 2011-07-28 09:49 自由的企鹅 阅读(6868) 评论(1) 推荐(0) 编辑
摘要: 1.父子二人经过五星级饭店门口,看到一辆十分豪华的进口轿车。儿子不屑地对他的父亲说:「坐这种车的人,肚子里一定没有学问!」父亲则轻描淡写地回答:「说这种话的人,口袋里一定没有钱!」(注:你对事情的看法,是不是也反映出你内心真正的态度?)2、晚饭后,母亲和女儿一块儿洗碗盘,父亲和儿子在客厅看电视。突然,厨房里传来打破盘子的响声,然后一片沉寂。是儿子望着他父亲,说道:「一定是妈妈打破的。」「你怎么知道?」「她没有骂人。」(注:我们习惯以不同的标准来看人看己,以致往往是责人以严,待己以宽。)3、有两个台湾观光团到日本伊豆半岛旅游,路况很坏,到处都是坑洞。其中一位导游连声抱歉,说路面简直像麻子一样。说 阅读全文
posted @ 2010-04-08 14:55 自由的企鹅 阅读(230) 评论(0) 推荐(1) 编辑
摘要: -- 进行演示操作前, 先备份, 以便可以在演示完成后, 恢复到原始状态USE master-- 备份BACKUP DATABASE AdventureWorks TO DISK = 'AdventureWorks.bak' WITH FORMAT---- 恢复--RESTORE DATABASE AdventureWorks-- FROM DISK = 'AdventureWorks.bak'-... 阅读全文
posted @ 2010-04-06 09:50 自由的企鹅 阅读(1171) 评论(0) 推荐(1) 编辑
摘要: 从sql server 2000升级到2005有5种方法:直接升级 利用detach/attach功能移动sql server 2000的数据库到2005 通过backup/restore功能来迁移db 通过sql server 2005的database copy wizard来拷贝数据库 通过dts的export/import工具来迁移数据到sql server 2005 1.第一种方法(直接... 阅读全文
posted @ 2010-03-30 09:35 自由的企鹅 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: if not exists (select * from master.dbo.sysservers where srvname='srv_kaoqindb') begin exec sp_addlinkedserver 'srv_kaoqindb','','SQLOLEDB','168.0.0.1' exec sp_addlinkedsrvlogin 'srv_kaoqindb','fals... 阅读全文
posted @ 2010-03-30 09:33 自由的企鹅 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1.备份 ALTER procedure [dbo].[DB_backup] (@DB_Name nvarchar(40))as declare @back_str nvarchar(150),@mysql nvarchar(600) set @back_str = case datepart(dw,getdate()) when 1 then 'Z:\backup\sunday\' when 2... 阅读全文
posted @ 2010-01-28 09:57 自由的企鹅 阅读(571) 评论(0) 推荐(0) 编辑
摘要: Create VIEW [dbo].[v_GetDate]ASSELECT dt=CONVERT(VARCHAR(6),GETDATE(),12)CreateFUNCTION [dbo].[f_er_NextBH]() RETURNS char(7)ASBEGIN DECLARE @dt CHAR(6) DECLARE @d CHAR(2) SELECT @dt=dt FROM v_GetDate... 阅读全文
posted @ 2010-01-28 09:53 自由的企鹅 阅读(183) 评论(0) 推荐(0) 编辑
摘要: USE [CoatERdb]GO/****** Object: UserDefinedFunction [dbo].[V_ReProducing] Script Date: 01/28/2010 09:45:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER OFFGOALTER function [dbo].[V_ReProducing]( @_... 阅读全文
posted @ 2010-01-28 09:48 自由的企鹅 阅读(253) 评论(0) 推荐(0) 编辑