LAMP之路

不积跬步,无以至千里!

添加ODBC连接sqlserver2008R2数据库报错无效的连接

2015-9-21 一抹阳光 数据库

数据库由sqlserver2005升级到sqlserver2008R2后,添加ODBC连接数据库报错 连接失败: SQLState ‘01000’ SQL Server错误 14 [MicroSoft][ODBC SQL Server Driver][Shared Memory]ConnectionOpen(Invalid.Instance()). 连接失败: SQLState ‘08001’ SQL Server错误 14 [MicroSoft][...[阅读全文]

评论(0) 浏览(6500)

还原sqlserver2008R2 媒体的簇的结构不正确的解决方法

2015-9-21 一抹阳光 数据库

本地数据库上还原一个bak数据库,无论怎么还原,都会出现错误:媒体的簇的结构不正确 。 度娘了好多资料,无用。 结果仔细一看,自己安装的sqlserver2005,还原的bak文件却是另一台电脑sqlserver2008R2上备份下来。 解决办法,把sqlserver2005升级成sqlserver2008R2。 ps:升级成功后,管理工具还是2005,不能用。先卸载了,然后选择性安装sqlserver2008R2的工具。 ...[阅读全文]

评论(0) 浏览(4109)

MySQL重置root用户密码

2015-9-8 一抹阳光 数据库

登录MySQL错误提示:“1045 - Access denied for user 'root'@'localhost'(using password:YES)” 很明显,这是密码不对! root密码忘记了怎么办?可以重置! 步骤: 1、找到mysql的配置文件,编辑一下: 在[mysqld]字段行下面增加一行 skip-grant-tables 这样就会无密码验证直接登录进mysql 2、重启mysql 3、命令行方式用root帐号和空密码登录mysql,然后执行下列命令: &...[阅读全文]

评论(0) 浏览(3315)

SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法

2014-12-28 一抹阳光 数据库

SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法 在迁移数据库的过程中SQLServer SDE的问题   为一个数据库添加一个用户时,提示以下信息: 用户、组或角色 '*****' 在当前数据库中已存在。 (Microsoft SQLServer, Error: 15023)   问题分析:在迁移测试平台数据库的过程中发现, 在两台服务器上运行的sql server服务器之间迁移数据库的之后, 会出现一个在源服务器上可以正常的用户在目的服务器上无法登录的情况。   问题解决: 将数据库恢复到其他...[阅读全文]

评论(0) 浏览(4375)

SQL Server 2008 清空删除日志文件

2014-11-26 一抹阳光 数据库

以下亲测可用: USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式 GO USE DNName GO DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)     GO  --这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句...[阅读全文]

评论(0) 浏览(3694)

mysql和mssql设置/查看/修改自增列的值

2014-11-18 一抹阳光 数据库

【mysql】 下列 SQL 语句把 "Persons" 表中的 "P_Id" 列定义为 auto-increment 主键: CREATE TABLE Persons ( P_Id int NOT NULL AUTO_INCREMENT, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), PRIMARY KEY (P_Id) ) MySQL 使用 AUTO_INCREMENT 关键字来执行 auto-increment 任务。 ...[阅读全文]

评论(0) 浏览(3941)

SqlServer数据库ldf文件过大解决方法【转】

2014-5-3 一抹阳光 数据库

压缩日志及数据库文件大小           /*--特别注意           请按步骤进行,未进行前面的步骤,请不要做后面的步骤      否则可能损坏你的数据库.                一般不建议做第4,6两步      第4步不安全,有可能损坏数据库或丢...[阅读全文]

评论(3) 浏览(5705)

CentOS源码包安装Mysql

2014-4-17 一抹阳光 数据库

下载源码包:http://dev.mysql.com/downloads/mysql/5.5.html#downloads 以下为详细安装和配置步骤,可以直接复制到sh脚本中,更改其中变量后一键执行安装。  echo "============================Install MySQL 5.5.37=========================" #Disable SeLinux if [ -s /etc/selinux/config ]; then sed -i 's/SELINUX=enforcing/SELINUX=disabled...[阅读全文]

评论(0) 浏览(4690)

SQL Server 2005 控制用户权限访问表【转】

2014-4-12 一抹阳光 数据库

一、需求 在管理数据库过程中,我们经常需要控制某个用户访问数据库的权限,比如只需要给这个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限。写这篇文章就是说明下这个操作过程。 其实这只是SQL Server权限管理很简单的一小块,有些地方并没有深入理解和讲述,只是希望对一些刚入门的童鞋有帮助,其它大侠就当是:我当堂吓一跳,然后得啖笑。(赌圣)   二、操作步骤 1.   &nbs...[阅读全文]

评论(0) 浏览(2477)

sqlserver2005 安装图解教程以及SQL 2005 SP3补丁安装图文教程【转】

2014-3-20 一抹阳光 数据库

安装MSSQL2005 要装SQL Server 2005,当然要准备安装程序(光盘),也就要选对版本。 SQL Server 2005的安装光盘共有2张,先打开第一张,点 "服务器组件、工具、联机丛书和示例(C)” (也可以去下面第一个地址下载一个 Microsoft SQL Server 2005 Express Edition进行安装) 注意:下面这一步,至少要把第一项选中,如果还想在用SQL SERVER2005中查看帮助信息,则要将最后一项选中,其它的选项...[阅读全文]

评论(0) 浏览(2933)