随笔分类 -  SQL Server 2005

摘要:MySQL的root密码忘记了,说什么也登陆不进去卸载了MySQL重新安装吧可以重新安装之后仍然提示要输入原先的root密码不对的话新的实例是装不上的.终于发现,一定要卸载干净才行干净卸载过程:打开命令行net start 查看一下mySQL服务如果正在运行 停掉 net stop mysql在系统服务的MMC中停掉是一样的.卸载360卸载MySQL,卸载完有选项,强力清扫注册表一下然后还有一项在C:/Documents and Settings/All Users/Application Data目录下有一个MySQL文件夹 -------删除安装目录C:/Program Files/MyS 阅读全文
posted @ 2010-09-18 23:01 OYJJ 阅读(4931) 评论(0) 推荐(0)
摘要:1.根据你的操作系统选择合适的版本一般对于Windows XP来说只能安装开发版或标准版对于Windows 2003来说才可以安装企业版选择错误的版本可能造成无法安装数据库实例2.安装中的选项卡,账户页一般选择本地系统 网络账户3.验证方式选择混合验证,给sa账户设置密码4.安装后应该同时安装了Sql Server Management Studio 如果没有安装,或者是想更改安装,不能通过重新执行安装文件来完成只能在添加删除程序中来完成.5安装后应该查看一下管理工具中的SQL Server 服务是否启动成功. 阅读全文
posted @ 2010-09-18 13:08 OYJJ 阅读(191) 评论(0) 推荐(0)
摘要:今天安装SQL Server 2005 Express 双击安装文件,安装包开始解压,解压到autorun.inf时,弹出对话框标题为Extraction Failed,内容为拒绝访问.在网上搜索,终于发现问题的所在.应该是防火墙或者是杀毒软件阻止了autorun.inf这个文件,导致安装失败.找到一个解决的方法.原来安装包是有解压选项的,可以选择解压的位置在命令行下加上/x参数先解压.然后打个包,以后用这个包,就把这个解压问题绕过了.SQLEXPR32_CHS.EXE /x 阅读全文
posted @ 2010-09-15 19:09 OYJJ 阅读(5468) 评论(0) 推荐(0)
摘要:下面总结一下T-SQL特有的一些语法点GO 批发送,几条T-SQL语句之后加上GO,这几条sql作为一个批次发送到执行引擎。SQL局部变量的作用域就是一个批发送。局部变量 变量名必须以@开头,作用范围是一个批发送。全局变量 变量名必须以@@开头,作用范围是整个应用程序。@@IDENTITY在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含语句生成的最后一个标识值定义局部变量 DECLARE @local_variable (AS) type设置局部变量 SET @local_variable= SELECT @local_variable= 接收 阅读全文
posted @ 2009-05-17 20:08 OYJJ 阅读(205) 评论(0) 推荐(0)
摘要:转自ibm官网信息系统交付使用之初,数据库表结构的设计往往逻辑结构清晰,管理使用方便,但是当信息系统项目运行一段时间,随着业务的不断变化和增加,处理流程不断的变革,信息系统需要从前台界面到后台数据库的完善和修改,势必要对数据库表结构必须要进行扩展。我们通常的数据库扩展往往采用增加备用字段、扩展字段的内涵、增加主从表和管理表的方式,这种数据库表结构的扩展往往会带来营运的中断和操作的风险,本文通过分析常见的数据库库表结构的扩展方法中的不足,提出了几种基于 pureXML 方式的数据库表结构的扩展模式,可以成功的结束数据库扩展的技术难题。概述信息系统的建设往往遵循业务调研、需求分析、再进入到数据库和 阅读全文
posted @ 2009-04-29 09:24 OYJJ 阅读(212) 评论(0) 推荐(0)
摘要:SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 't 阅读全文
posted @ 2009-04-28 19:30 OYJJ 阅读(187) 评论(0) 推荐(0)
摘要:用于层次结构数据库批量导入(Insert)的存储过程编写这个简单的存储过程是由我正在做的一个项目需求引起的。它主要完成的功能是将两个级联表中的数据导入到另两个同结构的数据表中。简化之后的数据库模型由四个表构成:模型表m1字段数据类型描述m1_idint模型id(PK)m1_namevarchar(50)模型名称子模型表m2字段数据类型描述m2_idint子模型id(PK)m1_idint所属模型id(FK)m2_namevarchar(50)子模型名称实例表i1字段数据类型描述i1_idint实例id(PK)i1_namevarchar(50)实例名称子实例表i2字段数据类型描述i2_idin 阅读全文
posted @ 2009-04-17 16:14 OYJJ 阅读(541) 评论(0) 推荐(0)
摘要:DELETE 语句与 REFERENCE 约束"FK__Comment__Article__0519C6AF"冲突。该冲突发生于数据库"dbArticle",表"dbo.Comment", column 'ArticleID'。 语句已终止。外键取值规则:空值或参照的主键值。 (1)插入非空值时,如果主键表中没有这个值,则不能插入。 (2)更新时,不能改为主键表中没有的值。 (3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。INSERT 阅读全文
posted @ 2009-02-18 15:03 OYJJ 阅读(13260) 评论(0) 推荐(1)
摘要:1.无法使用SA用户登陆解决方案解决方法如下,打Microsoft Sql Server Management Studio Express,以windows验证方式登陆,打开服务器属性窗口(在数据库服务器图标上点右键选"属性"),选择"安全性"选项,界面如下所示在安装VS2008/2005(我机器上安装的VS2008)时会默认把SQL SERVER Express 2005安装上,默认安装时并没有打开远程连接及SA用户登陆功能以下界面为Microsoft SQL Server Management Studio Express界面,下载地址:http: 阅读全文
posted @ 2009-02-18 10:11 OYJJ 阅读(516) 评论(0) 推荐(0)