-
利用Sqoop把SqlServer数据库中的表导入导出到HDFS
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
利用Sqoop把SqlServer数据库中的表导入导出到HDFS 为了能够和HDFS之外的数据存储库进行交互,MapReduce程序需要使用外部API来访问数据。Sqoop是一个开源的工具,它允许用户将数据从关系型数据库抽取到Hadoop中,用于进一步的处理。抽取出来的数据可以被Mapre[详细]
-
sqlserver2008 根据日志还原数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
前言:最近项目接近了尾声,随之而来的是维护问题,当然涉及到数据库的数据维护,通过资料和实际操作整理有关误操作后根据日志还原数据库。 前提:①必须有数据库的完整备份(做个备份计划);②数据库恢复模式是完整的(FULL)。 步骤:①发现误操作时,记[详细]
-
sqlserver:几个常用的数据恢复工具
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
? ? 误删除数据的解决方案:几个常用的数据恢复工具 Log?Explorer?支持到2005??,05?以后的版本就不支持了?,操作简单?,易用 ? Recovery?for?sqlserver??可以支持sqlserver?2008?,操作上不是人性化 具体使用方法见一下链接 http://www.cnblogs.com/dudu/ar[详细]
-
sqlserver :各种数据插入 时 对系统的影响!
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
? insert?into?TableName?values()?在当前插入?的记录上加X锁?, 此种插入方式只影响到TableName,对系统影响较小 insert?into?TableName?select?*?from?TableName1?: TableName1:使用S锁定此表上的资源, TableName:使用X锁定正在插入的记录,不锁定任何其[详细]
-
sqlserver不让改变某列长度和类型解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
工具-选项-设计器-表设计器和数据库设计器:阻止保存要求重新创建表的更改(去掉选中的对号即可)[详细]
-
Sqlserver 查找数据库中含有某字段的所有表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
-- 含有医院编号字段的所有表 select ?a . [name]? 表名? from ? sysobjects ?a , ( ?????? select ?[id] , count (*) ?b? from ? syscolumns ?????? where ?[name]? = 'HospitalId' ?????? group ? by ?[id] ) b? where ?a . [id] = b . [id] ? -- 同时含有[详细]
-
SQLServer 实用语法大全
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
1、将表名作为参数的存储过程 eg: create proc s_Table_SearchInfo? @TableName nvarchar(100)? AS ? Begin declare @value nvarchar(50), ? ? ? ? ? ? ? ? @sql nvarchar(1000)? set @sql= ' select * from ' + @TableName? exec sp_executesql @sql,N'@val[详细]
-
sqlserver日期函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
SQLServer时间日期函数详解,SQLServer,时间日期, 1.????? 当前系统日期、时间 ??????? select getdate() 2. dateadd????? 在向指定日期加上一段时间的基础上,返回新的 datetime 值 ?????? 例如:向日期加上2天 ?????? select dateadd(day,2,'2004-10-15')??[详细]
-
SQLServer迁移到MySql
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
一、背景 由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据转移到MySQL;由于涉及的表比较多,所以想在MySQL中生成对应表并导入数据; 上网找了些资料,如:将ACCESS和MSSQL导入MYSQL中、MySQL Migrat[详细]
-
Sqlserver:动态性能视图:sys.dm_os_wait_stats
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
返回执行的线程所遇到的所有等待的相关信息。可以使用该聚合视图来诊断 SQL Server 以及特定查询和批处理的性能问题。 ? 列名 数据类型 说明 wait_type nvarchar(60) 等待类型的名称。 waiting_tasks_count bigint 该等待类型的等待数。该计数器在每开始一个[详细]
-
sqlserver函数 出生日期转年龄
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
datediff(YY,YS_ZY_JZJL.CSRQ,getdate())AS BRNL YS_ZY_JZJL.CSRQ是“出生日期”字段[详细]
-
sqlserver子查询报错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
sqlserver跟oracle对比,如果涉及到的子查询,则相应的表名、字段就必须命名一个别名才能执行。 主要有两种情况: ? 1.查询sql里面只有简单子查询不包含分组、求和等待 eg: elect ? * ? from ? ( select ? com_id ? from ? company ) 如此会报错,必须加上外[详细]
-
sqlserver 综合总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
面向抽象编程接口-抽象类-父类-具体类1、 复习T-SQL- 数据库的建立、表的建立和约束(DDL)- 建库if(db_id(数据库名)) is not nulldrop database 数据库名;create database 数据库名;- 建表if(object_id('表名','U')) is nullcreate table 表名(字段 类型 [约[详细]
-
SQLServer2008 sa登录错误18456
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
转载来自: http://www.voidcn.com/article/p-wjfunhuz-re.html ?? 基本每次重装数据库,使用sa身份和ip方式登录数据库,不出意外都会出现这个错误,18456,如下: ? ? ?? ? ? 这个错误一般由三个原因引起,登录方式设置错误、sa设置错误和IP方式是否开启,[详细]
-
SQLSERVER图片查看工具SQL Image Viewer5.5.0.156
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
在2013年某一次北京SQL PASS会议中,格瑞趋势的王中涛大侠就介绍了一款数据库图片查看工具 不知道大家有没有印象 不过这篇文章介绍的插件不是集成到SSMS当中的 这个工具的下载地址: http://www.kuaipan.cn/file/id_4401224786927352.htm 大家也可以到官网去[详细]
-
sqlserver2000常见错误总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
1.启动sql 2000企业管理器,创建数据库后新建表时,弹出“MMC检测到此管理单元发生一个错误。建议关闭并重新..." 解决方法: 对于win7下安装sql2000的创建表有一个方法,创建表就先打开数据库 打开表选项 在右边的所有系统表的窗口内 右击一个已存在表 然后[详细]
-
SQLServer2008R2
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
配置:Eclipse Java EE IDE for Web Developers. JDK 1.7.0_51 tomcat7, SQL Server 2008R2 jsp文件? 1.问题: 查询语句 以及数据库截图为: select passwd from users where username='"+u+"'; String p为“123“ 数据库查询得到ResultSet, 但是 出现 rs.g[详细]
-
SqlServer随笔
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
获得表信息: select syscolumns.name as field,syscolumns.isnullable as nullis,systypes.name as sqltype,syscolumns.[length] as lenth,ISNULL(sys.identity_columns.is_identity,0) as identi,ISNULL(sys.extended_properties.value,'') as summaryfrom[详细]
-
sqlserver 复制表数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
SELECT *INTO 新表(新数据库中不存在的表)FROM 原数据库.dbo.原数据库表[详细]
-
[推荐] (SqlServer)批量清理指定数据库中所有数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
在实际应用中,当我们准备把一个项目移交至客户手中使用时,我们需要把库中所有表先前的测试数据清空,以给客户一个干净的数据库,如果涉及的表很多,要一一的清空,不仅花费时间,还容易出错以及漏删,在这儿我提供了一个方法,可快捷有效的清空指定数据库[详细]
-
使用SQLServer 2008的CDC功能实现数据变更捕获
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
最近由于工作需要,研究了一下2008 CDC功能,觉得还不错,下面整理了一下研究过程,虽然比较粗略,但是基本上能用了,如果有补充请大家回复,我视情况修改原帖,谢谢。 背景: 在SQLServer2008之前,对数据变更的捕获通常使用触发器、时间戳等低效高成本的功[详细]
-
SQLServer Transparent Data Encryption
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
在现实环境中,我们会遇到数据库备份磁盘丢失或者被盗的情况,此时恶意破坏方只需还原或者附加数据库即可浏览数据。接下来我将介绍透明数据加密(Transparent Data Encryption)的方法来保护你的数据库。如果数据A,使用TDE加密之后,即时恶意破坏方有了备份磁[详细]
-
SQLServer常用语句(手记)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
** ** 整理的有点乱,将就看下 ******* 创建数据库 CREATE DATABASE [Credit] ON ?PRIMARY ( NAME = N'Credit',FILENAME = N'D:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATACredit.mdf',SIZE = 10240KB,MAXSIZE = UNLIMITED,FIL[详细]
-
SQLServer中用Sqlcmd 定时导出查询结果
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
需求:有一批数据需要每月初从SQLServer中定时将上个月符合条件的结果导出。 原理:利用Windows中用批处理和定时任务实现定时导出。 ? 步骤: 1.? ?用sqlcmd查询指定的sql语句,并把查询结果输出到本地文件。 2.? ?用xcopy 把查询结果拷贝到其它机器指定的目[详细]
-
SQLServer - 约束
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
一、约束的分类 在SQLServer中,有3种不同类型的约束。 1、实体约束 实体约束是关于行的,比如某一行出现的值就不允许出现在其他行,例如主键。 2、域约束 域约束是关于列的,对于所有行,某一列有那些约束,例如CHECK约束。 3、参照完整性约束 如果某列的值[详细]