数据库
文章平均质量分 62
php_boy
善于团队协作, 项目管理,善于自我激励,自我学习
良好的沟通、组织协调能力
精通C/C ,PHP, Python, JavaScript 和MSSQL
熟练使用Java, Ruby, Shell, Perl, MySQL
精通TCP/IP协议
熟练使用Linux/Window操作系统,和虚拟化系统
熟练使用办公软件,提高工作效率
能很好的面对压力并完成既定目标
展开
-
MSSQL 2005, 2008自带 表比较工具 tablediff.exe
<br />SQL Server 2005新增工具工具TABLEDIFF,用于比价两张表之间的差异。可以比较行数、架构、列;可将比较结果输出成T-SQL脚本或者输出到文件或者表中。<br />假定的SQL SERVER默认安装在c盘,那么这个工具位于“C:/Program Files/Microsoft SQL Server/90/COM/tablediff.exe”<br />C:/Program Files/Microsoft SQL Server/90/COM>tablediff.exe /?<br原创 2010-12-14 17:10:00 · 1867 阅读 · 0 评论 -
MSSQL linkedServer和OpenDataSource比较
在MSSQL中, 对远程的数据库进行访问有几种方式, 其中 LinkedServer是大家最常使用的方式。 创建好linkedserver之后,对远程数据库实例的访问,就像访问本地的数据库一样, 直接 使用[linkedserver_name].[db_name].[owner].[table_name]来访问。这样的话,就不用每次都提供远程机器的用户名和密码。原创 2011-10-20 17:20:42 · 1358 阅读 · 0 评论 -
mssql alter table 的用法
mssql 的alter table 命令提供了很多很强大的功能,本文的主要目的是记录下来笔者在使用过程中遇到的一些,为了方便以后的查询。 1. 对constraint的修改, alter table 没有 alter constraint 属性,所原创 2011-07-29 16:47:37 · 6491 阅读 · 0 评论 -
MSSQL Server Profiler: Only TrueType fonts are supported. This is not a TrueType Font 解决方法
今天发现项目上的一个数据库的内容会是被修改。 所以 想要加 profiler来监控, 得到如下的错误消息 。解决方法如下 :1. 打开 profilter的 options 选项 2. 将font 改为 arial这时再做p原创 2011-08-01 14:56:50 · 2788 阅读 · 0 评论 -
MSSQL: Arithmetic overflow error converting expression to data type int
今天 某老板要求提供现在项目的在过去的一年内,每个月的流量统计由于数据的数据量比较的大, 当时每个数据的字段是用int来设计的, int最大表示的数据是2B。 但是我们的系统每天的数据量大概是20M,一个月就是6B左右。 所以 一开始直接用sum计算的时候就出了问题, 显示 A原创 2011-07-20 15:17:59 · 6338 阅读 · 0 评论 -
mysql(3) 创建replication
mysql虽然是免费的数据库,但是在提高数据库的可用性方面,做的还是可以的。 本文主要是记录笔者 创建mysql的replication的过程,遇到的问题,及相关的步骤。笔者是环境 是两台数据库分别装在johnny-test-2 和 johnny-test-3上。 其中 john原创 2011-07-15 11:14:31 · 481 阅读 · 0 评论 -
mysql(2) access denied for user 的解决方法
由于笔者需要经常将数据库中的内容dump出来 , 所以要使用命令mysqldump -uroot -p 数据库名 表名>out.sql但是由于没有设定root 的密码,所以会报如下的错误首先是先停当前的service 然后用skip grant table 模式进入 数据库 系统原创 2011-07-11 17:38:54 · 709 阅读 · 0 评论 -
mysql(1) 安装与基本命令
近3年来,笔者一直在使用mssql的产品, 从2000到2005再到2008. 与mssql相比, mysql最大的特点是免费啊, 这很重要。 笔者在4年前,曾经使用LAMP来构架网络设备的监控系统, 最近因项目的需要,重新使用mysql作为数据库。 现在就将这个过程中,遇到的一原创 2011-07-11 15:46:13 · 575 阅读 · 0 评论 -
mssql 数据库与日志的备份 与还原
在使用数据库的过程中,及时的进行数据库的备份工作是很有必要的。 笔者在维护数据库的过程中, 遇到几次意外的数据库丢失, 幸好有及时的备份, 才使用的applicatio没有受到较大的影响。 针对 MSSQL 2000, 我们有log explorer之类的工具,可以帮助备份与恢复原创 2011-07-13 10:50:59 · 1136 阅读 · 0 评论 -
MSSQL 2005 默认跟踪
默认跟踪 监视服务器原创 2010-12-14 17:02:00 · 1076 阅读 · 0 评论 -
事务日志在运行 SQL Server 的计算机上意外增大或充满
<br />在 SQL Server 7.0、SQL Server 2000 和 SQL Server 2005 中,使用自动增长设置,事务日志文件可自动扩展。<br /><br /> 通常,如果事务日志文件还能容纳得下两次事务日志截断之间发生的最大数量的事务的话,则它的大小还是稳定的。事务日志截断由检查点或事务日志备份触发。<br /><br /> 然而,在某些情况下,事务日志可能会变得非常大,以致用尽空间或变满。通常,在事务日志文件占尽可用磁盘空间且不能再扩展时,您将收到以下错误消息: 错误:9原创 2010-12-14 17:14:00 · 1316 阅读 · 0 评论 -
SQL Server 动态端口 侦听
一般情况下,我们在启动SQL Server时, 都是默认的配置,也就是在1433端口侦听。而SQL Server允许动态端口的侦听,在启动的时候用instancename来启动, 也就是sqlserver.exe -s[INstanceName].但是这时就访问数据库,有两种方式方法1. 在连接String时指定端口号。 2. 启动SQL Server原创 2011-11-09 10:24:14 · 1005 阅读 · 0 评论