西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程数据库教程 → 列表

  • SQLBackupAndFTP 数据库自动备份工具图文教程 2013-09-16 来源:西西软件园

    这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数据库备份任务,取代SSMS的维护计划,上传数据库备份文件到FTP服务器、其他网络硬盘等 软件有免费和付费两种模式,不过本人觉得免费版本的

  • Oracle数据库中去除重复数据的解决方案 2013-09-10 来源:西西软件园

    在平时的开发中,我们经常遇到数据表中出现重复的数据,那么该如何解决呢?这里介绍两种情况下的数据去重方法,一、完全重复数据去重;二、部分字段数据重复去重。 一、完全重复数据去重方法 对于表中完全重复数据去重,可以采用以下SQL语句。 Code CR

  • MYSQL自动备份策略的选择与优劣点分析 2013-09-06 来源:西西软件园

    目前流行几种备份方式: 1、逻辑备份: 使用mysql自带的mysqldump工具进行备份。备份成sql文件形式。优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问)。可

  • sql server 2005导出数据到oracle 11g 2013-08-28 来源:西西软件园

    导出是用MS自带的ole db provider访问接口导出: 1.右键要导出的数据库【任务】-》【导出数据】-》设置导出数据源 2.设置oracle为目标数据源 3.设置目标表(创建) 4.编辑字段 由于sqlserver的t-sql与oracle的pl/sql定义数据类型不一样

  • 从MSSQL server 2005中移植数据到Oracle 10g 2013-08-26 来源:西西软件园

    因工作需求, 把数据库从MSSQL移植到Oracle,一想起这个事情,难度就很大,在坚持下,终于完成了,重要的事情做了一些笔记。 1.移植前准备 在移植前,需要安装必需的各种软件,如下: (1).安装好SQL server 2005的补丁包和SP2。 (2).安装Oracle安

  • MapReduce在MongoDB上的使用以及数据类型分析 2013-08-09 来源:西西软件园

    本文主要是介绍MapReduce在MongoDB上的使用,它与sql的分组、聚集类似,也是先map分组,再用reduce统计,最后还可选性地使用finalize调整最终结果。好了,来介绍下我所使用版本是MongoDB2.4.5,然后我还使用了MongoVUE(一款非常不错的图形化mongodb管理工具)帮助

  • Oracle SQL tuning 数据库优化步骤图文教程 2013-08-03 来源:西西软件园

    SQL Turning 是Quest公司出品的Quest Central软件中的一个工具。Quest Central是一款集成化、图形化、跨平台的数据库管理解决方案,可以同时管理 Oracle、DB2 和 SQL server 数据库。 一、SQL Tuning for SQL Server简介 SQL语句的优化对发挥数据库的最佳性能

  • mysql启动错误:mysql.sock丢失,mysqld_safe报错解决方案 2013-08-03 来源:西西软件园

    我的是CentOS6.3+MySQL5.1.57。重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 于是,我检察mysql状态:       &

  • SQL Server 2005删除日志文件的几种方法 2013-07-31 来源:西西软件园

    使用MS数据库的朋友就会知道一个问题,C盘的空间很容易被占满了。因为本来系统盘就分区比较小,这是由于数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的

  • Linq入门教程详解 2013-07-28 来源:西西软件园

    在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在foreach一个集合的时候, 也要为遍历的集合的元素,指定

  • 磁盘读写和数据库读写哪个更好?磁盘读写与数据库的关系 2013-07-15 来源:西西软件园

    假定在程序效率和关键过程相当且不计入缓存等措施的条件下,读写任何类型的数据都没有直接操作文件来的快,不论MSYQL过程如何,最后都要到磁盘上去读这个“文件”(记录存储区等效),所以当然这一切的前提是只读 内容,无关任何排序或查找操作。 动态网站一般都

  • MSSQL 清空日志 删除日志文件 2013-07-03 来源:西西软件园

    最近的项目主要做数据的归档,把数据从一个数据库拉到另一个数据库,造成新数据库的日志文件非常大;或者数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。于是想把日志文件删除。最简单就是先分离数据库-》删除日志文件-》

  • sqlplus登录\连接命令、sqlplus命令的使用大全 2013-06-12 来源:西西软件园

    Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句。我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可

  • oracle数据库sql的优化总结 2013-06-07 来源:西西软件园

    自己对oracle sql的一些优化总结,自己也记录下来,也希望对大家有帮助: 一:使用where少使用having; 二:查两张以上表时,把记录少的放在右边; 三:减少对表的访问次数; 四:有where子查询时,子查询放在最前; 五:select语句中尽量避免使用*(

  • 数据库查询优化--主从表的设计 2013-05-21 来源:西西软件园

    写过许多的数据库查询语句,面对过许多的问题,也在磕磕碰碰中学到了很多东西。昨天在看系统数据库设计与SQL代码时,突然“发现”了许多平常不屑看到的问题,于是就萌生了把它提出来思考的念头。 举一个例子,我现在有一些新闻信息,它包括这些字段;新闻ID,新

  • Oracle数据库设置任务计划备份一周的备份记录 2013-05-20 来源:西西软件园

    Oracle 数据库备份: --保留最近一周的备份记录; ====正文:  ====开始==============echo 设置备份文件存放文件夹...  set "tbuf=E:\Cway\backup"  echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...&

  • MS SQL数据库怎么 批量给存储过程/函数授权呢? 2013-05-15 来源:西西软件园

    在工作当中遇到一个类似这样的问题:要对数据库账户的权限进行清理、设置,其中有一个用户Test,只能拥有数据库MyAssistant的DML(更新、插入、删除等)操作权限,另外拥有执行数据库存储过程、函数的权限,但是不能进行DDL操作(包括新建、修改表、存储过程等...),

  • MongoDB整库备份与还原以及单个collection备份、恢复 2013-05-13 来源:西西软件园

    mongodb数据库维护离不开必要的备份、恢复操作,而且一般不会出错,所以我们在使用的时候大部分时候使用备份和恢复操作就可以了。 mongodump.exe备份的原理是通过一次查询获取当前服务器快照,并将快照写入磁盘中,因此这种方式保存的也不是实时的,因为在获取快

  • MySQL数据库维护中监控所用到的常用命令 2013-05-13 来源:西西软件园

    做MySQL监控时常用的的几个MySQL命令。 status = show status like ‘%%’ [例:show status like 'Com_select']variables = show variables like ‘%%’ [例:show variables like 'query_cache_size'] 1、MySQL查询次数(status)Com_select;Com_update;Com_in

  • 使用SQL Server 2008远程链接时SQL数据库不成功的解决方案 2013-05-13 来源:西西软件园

    远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005、SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体

  • MySQL数据库INNODB 表损坏修复处理过程 2013-05-10 来源:西西软件园

    突然收到MySQL报警,从库的数据库挂了,一直在不停的重启,打开错误日志,发现有张表坏了。innodb表损坏不能通过repair table 等修复myisam的命令操作。现在记录下解决过程,下次遇到就不会这么手忙脚乱了。 处理过程: 一遇到报警之后,直接打开错误日志,

  • SQL SERVER 各类触发器的完整语法及参数说明 2013-05-03 来源:西西软件园

    语法: Trigger on an INSERT, UPDATE, or DELETE statement to a table or view (DML Trigger) CREATE TRIGGER [ schema_name . ]trigger_name ON { table | view } [ WITH <dml_trigger_option> [ ,...n ] ] { FOR | AFTER | INSTEAD OF }

  • SQL Server中字符串类型的字段char、nchar、varchar、nvarchar的区别 2013-05-03 来源:西西软件园

    对于程序中的一般字符串类型的字段,SQL Server中有char、varchar、nchar、nvarchar四种类型来对应,那么这四种类型有什么区别呢,这里做一下对比。 1.定长或变长 所谓定长就是长度固定,当要保存的数据长度不够时将自动在其后面填充英文空格,使长度达到相应

  • MSSQL中删除用户时 数据库主体在该数据库存中拥有架构 无法删除 2013-05-02 来源:西西软件园

    在ms sql2005 下面删除一个数据库的用户的时候提示 "数据库主体在该数据库中拥有架构,无法删除" 的错误解决方案1、在 安全性 -> 架构 下面看有没有该用户存在,如果有就删除再试试在用户下面看能不能把该用户删掉,如果不行就用下面的文法运行

  • MS SQL Server 数据库语法大全 2013-04-30 来源:西西软件园

    --数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VI

  • MS SQL数据库的DDL操作:创建,修改,删除表(或存储过程)等监控方案 2013-04-28 来源:西西软件园

    有时候,一个数据库有多个帐号,包括数据库管理员,开发人员,运维支撑人员等,可能有很多帐号都有比较大的权限,例如DDL操作权限(创建,修改,删除存储过程,创建,修改,删除表等),账户多了,管理起来就会相当麻烦,容易产生混乱,如果数据库管理员不监控数据库

  • PostgreSQL 角色与用户管理 2013-04-26 来源:西西软件园

    一、角色与用户的区别 角色就相当于岗位:角色可以是经理,助理。 用户就是具体的人:比如陈XX经理,朱XX助理,王XX助理。 在PostgreSQL 里没有区分用户和角色的概念,"CREATE USER" 为 "CREATE ROLE" 的别名,这两个命令几乎是完全相

  • 怎么控制SQL Server中的跟踪标记 2013-04-24 来源:西西软件园

    跟踪标记是什么? 对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为。 下面是官方对于Trace Flag的标记

  • PostgreSQL 查看数据库,索引,表,表空间大小实例代码 2013-04-19 来源:西西软件园

    PostgreSQL 提供了多个系统管理函数来查看表,索引,表空间及数据库的大小,下面详细介绍一下。 一、数据库对象尺寸函数 函数名返回类型描述pg_column_size(any)int存储一个指定的数值需要的字节数(可能压缩过)pg_database_size(oid)bigint指定OID的数据库

  • Centos 6.3安装Cassandra数据库分享 2013-04-17 来源:西西软件园

    为了安全起见,建议直接上Java 1.7版本的jdk,因为Cassandra是运行于JDK之上,所以JDK是必须要安装的。不要试图用java jdk 1.6 版本,结果会让你搞了好长时间都不行。 --------------------------------------------------------------------------------------

  • SQL Server存储过程入门学习 2013-04-11 来源:西西软件园

    存储过程的定义, 存储过程(Stored Procedure),是一组为了完成特定功能的SQL 语句,集经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数,如果该存储过程带有参数来执行。 在SQL Server 的系列版本中,存储过程分为两类:系统提供的存储过程和用

  • 清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案 2013-04-10 来源:西西软件园

    SQL 2008日志文件占了23G硬盘空间,而事务日志已经截断(Truncate),实际日志内容很小,1G都不到,想要释放日志文件霸占的多余空间。 但是,无论怎么收缩(Shrink)日志文件,空间就是不能释放,总是出现错误: Cannot shrink log file 2 (CNBlogsText_log)

  • 清除SQL SERVER错误日志出现操作系统错误的解决方案 2013-04-08 来源:西西软件园

    之前在UAT环境搭建的SQL SERVER 2008 R2数据库一直用得比较正常,但最近发现在Sharepoint中不能进行任何操作了,开始以为是什么配置出了问题(因为一直在研究一些新的应用和集成,需要不断地测试),但后来发现是数据库硬盘没用一点空间了,那么自然是不能存任何数

  • CentOS6.4系统中Mysql数据库卸载、安装与配置教程 2013-04-07 来源:西西软件园

    就像Windows server 2003,2008中一般安装的是Sql Server 数据库,在linux系统中一般安装的是mysql数据库,而且Mysql数据库的第一个版本就是发行在Linux系统上的。一、mysql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。

  • Tomcat数据库连接池的配置方法总结 2013-04-04 来源:西西软件园

    数据库连接是一种关键的有限的昂贵的资源,这在多用户网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标,数据库连接池正是针对这个问题提出的. 数据库连接池负责分配,管理和释放数据库连接,它允许

共:382条 页次:3/11 每页:35
首页 上一页 1 2 3 4 5 更多 下一页 尾页