专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
="t18">大家都知道在SQL脚本中设置多字段做关键字相对比较简单例:primary key(id1,id2) ,但用脚本建数据库就比较麻烦了 那么如何在SQL Server 2005数据库中如何设置多字段做关键字呢?在表结构里右击设定是不行(这种思路方法只能设置单字段关键字) 下面我们来介绍下具体解决思路方法: 1.把要设置为关键字其中个字段设为主键 2.在设为主键字段上右键单击选择"索引/健",出现"索引/健"对话框 3.找到"常规---->列",单击右边小按钮,出现"索引列"对话框 4.至此我们就可以选择几个字段作为关键字了 注释: [阅读全文] [PDF]
  安全对于数据库来说很重要就好像质量对于企业来说是生命线样安全也是数据库生命线SQL Server数据库中就有很多保障数据库安全工具不过笔者认为光采用这些工具还不行数据库管理员必须在数据库安装时候就要考虑安全问题为此笔者今天就跟大家谈谈在安装SQL Server数据库时 3点安全注意事项   、 选择合适文件系统   在微软操作系统下可以使用文件系统有NTFS、FAT32等等而且SQL Server数据库还支持原始分区即可以在没有文件系统情况下直接把数据存储在 [阅读全文] [PDF]
SQL内置了很多但总不可能面面俱到这里我们以Base64算法编码串为例解释如何用C#编写类库DLL扩充SQL功能 建立个普通类库项目编写代码没有任何区别但要注意: 1 记得 using Microsoft.SqlServer.Server; 2 必须是public静态思路方法; 3 想发布给SQLSERVER前加句[SqlFunction(DataAccess=DataAccessKind.None)] 4 定要记下[命名空间].[命名空间.类名].[名] 5 [阅读全文] [PDF]
="t18">在 SQL Server 安装开始前Microsoft SQL Server 安装中安装配置检查器 (SCC) 会验证计数器注册表项值如果 SCC 无法验证现有注册表项或 SCC 无法运行 lodctr.exe 系统则 SCC 检查会失败致使安装受阻 编辑注册表会严重损坏您系统更改注册表项的前建议您备份计算机中所有重要数据 手动设置计数器注册表项增量 在 Microsoft Windows 2003 或 Windows XP 桌面上依次单击“开始”、“运行”然后在“打开”中键入 regedit.exe再单击“确定”在 Windows 2000 中使用 regedt32.ex [阅读全文] [PDF]
="t18">在建立和服务器连接时出错在连接到 SQL Server 2005 时在默认设置下 SQL Server 不允许进行远程连接可能会导致此失败 (provider: 命名管道提供, error: 40 - 无法打开到 SQL Server 连接)解决思路方法: 你可能连接数据库是SQL Server 2005 Express Edition,从"开始菜单"调出"配置工具"中"SQL Server 外围应用配置器".然后单击"服务和连接外围应用配置器",选择数据库例子(默认是"SQLEXPRESS",选择database Engine"远程连接"中"本地连接和远程连接(用TCP/IP [阅读全文] [PDF]
="t18">1:把SQL Server安装盘(安装文件)放入到光驱 2:打开如下路径:开始/运行输入:cmd 3:输入下列命令: Start /wait \up.exe /qb REMOVE=ALL INSTANCENAME=:管区盘符例如:G:、H:等;:安装SQLServer例子名称默认值为: 功能:卸载SQL Server部件 4:输入下列命令: Start /wait msiexec /qb /X \Setup\sqlncli.msi解释如上 功能:卸载Microsoft SQL Native Client 5:输入下列命令: Start /wait \redist\2.0\dotn [阅读全文] [PDF]
="t18">在SQL SERVER 2005中终于出现了同义词了大大方便了使用下面举个小例子介绍说明 同义词是用来实现下列用途数据库对象: 为本地或远程服务器上另个数据库对象(称为“基对象”)提供备选名称 提供个提取层该层防止客户端应用基对象名称或位置被更改 例如名为 Server1 服务器上有 Adventure Works Employee 表若要从另台服务器 Server2 引用此表客户端应用必须使用由 4个部分构成名称 Server1.AdventureWorks.Person.Employee另外如果更改了表位置(例如更改到另台服务器上)那么需要修改客户端应用以反映所 [阅读全文] [PDF]
="t18">要在个预存中另外个预存可以使用下列两种方式的进行: EXECUTE <欲执行的预存名称> —或— EXEC <欲执行的预存名称> 若被欲执行的预存名称拥有传回值且您需要接收该传回值则在执行该欲执行的预存时候必须使用 OUTPUT 关键词来让被预存可以接收回传值只是您必须先在被预存中利用 OUTPUT 关键词来加以建立并指定要回传数值的数据型别如下所示即是例: CREATE PROCEDURE #欢迎 @strInput NVARCHAR(50) OUTPUTAS BEGIN SET @strInput = @strInput + '欢迎来到:台北面摊—章立民研 [阅读全文] [PDF]
="t18">  以前在安装sql时候如此提示我只要重新启动即可可是今天重新启动了N次计算机问题却丝毫没有解决依然提示这样话“以前某个安装已在安装计算机上创建挂起文件操作运行安装的前必须重新启动计算机” 只好google以下最终得知是安装在先前安装过程中在系统注册表留下某些信息导致不能安装于是经过多次试发现删除掉如下键值信息即可安装:   在运行窗口输入regedit打开注册表编辑器在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager中找到PendingFileRenameOperations删除该键值(这个键值是安装 [阅读全文] [PDF]
="t18">如果你先安装Microsoft Visual Studio 2005 Bata1版然后再安装SQL Server 2005 Bata2版.在安装时候会提示你删除原来SQL Server组件.(即使从来没装过SQL Server 也会提示). 其原因是Visual Studio 2005 Bata1版CLR version是2.0.40607.16 SQL Server 2005 Bata2版CLR version是2.0.40607.42 解决办法:先删除Visual Studio 2005 Bata1版Framework运行Visual Studio 2005 Bata1版 [阅读全文] [PDF]
="t18">  微软已经宣布出即将来临SQL Server 2005数据库最终功能以及售价主要分为开发者版和标准版   SQL Server产品管理经理Tom Rizzo表示微软目前正忙于准备SQL Server 2005发布它计划在今夏推出微软提前宣布该产品特性以及最终定价是为了帮助购买者更新他们购买条款在未来两个月许多用户需要更新购买条款   除即将来临SQL Server 2005产品线会分为开发者版和标准版的外微软还新增了个SQL Server 2000工作组版微软桌面引擎和SQL Server标准版将会为中小型企业提供廉价功能完整数据库解决方案   具体版本以及相应售价:   [阅读全文] [PDF]
下面来说下在SQL SERVER 2005表分区里如何对已经存在有数据表进行分区其实道理和的前在http://www.cnblogs.com/jackyrong/archive/2006/11/13/559354.html说到样只不过交换下顺序而已下面依然用例子介绍说明: 依然在c盘data2目录下建立4个文件夹用来做4个文件组然后建立数据库 use masterIF EXISTS (SELECT name FROM sys.databases WHERE name = N'Data Partition DB3')DROP DATABASE [Data Partition DB3] [阅读全文] [PDF]
="t18">最低要求 处理器500 MHz 或更快处理器(推荐 1 GHz 或更快)操作系统• SQL Server 2005 Enterprise Edition 可在以下操作系统上运行: • Windows Server 2003Standard Edition1• Windows Server 2003Enterprise Edition2• Windows Server 2003Datacenter Edition3• Windows Small Business Server 2003 Standard Edition [阅读全文] [PDF]
在SQL Server 2000中我们想在数据库表中直接修改数据般操作思路方法是:在SQL Server 企业管理中选择相应表点击右键在“打开表”中选择“查询”在SQL编辑窗口中输入SQL语句找到要修改记录然后在结果窗口中直接修改相应字段 那在SQL Server 2005中需要怎样操作呢? 在SQL Server Management Studio中找到相应表点击右键选择“Open Table”然后点击“Show Sql Pane”按钮在Sql Pane窗口中输入SQL语句找到要修改记录然后在结果窗口中直接修改相应字段 也许你觉得SQL Server 2005和SQL Server 200 [阅读全文] [PDF]
初次使用SQL Server 2005时在修改了存储过程后竟然不知道如何保存 我在SQL Server Management StudioProgammability中找到相应存储过程点击右键并选择“Mody”会打开编辑窗口我修改后点击保存却出现“Save File As”对话框让我选择保存路径和文件名也就是保存为另外个文件而不是直接保存修改存储过程不知道为什么要这样设计我想般人刚开始使用时都会像我这样操作我在SQL Server Management Studio中也没找到其他操作思路方法真让人郁闷! 后来在网上找到篇文章“Saving Stored Procedure”才知道如何保存修改 [阅读全文] [PDF]
 、在Analysis Services项目中定义数据源视图 1、根据模板创建Analysis Services项目  BIDS(Business Intelligence Development Studio)利用模板创建区别类型项目Analysis Services项目即为其中个模板而且这些模板是可自定义  2、定义数据源  使用Native OLE DB\Microsoft OLE DB Provider for SQL Server驱动连接SQL Server  3、定义数据源视图  数据源视图(data source view针对项目中选定数据源表或视图元数据视图)将元数据存储在 [阅读全文] [PDF]
介绍在 Microsoft SQL Server 2005 中您可以收缩数据库中事务日志文件以删除未使用页面数据库引擎将有效地重新使用空间但是当事务日志文件意外增长时可能必须要手动收缩事务日志文件 本文介绍如何在 SQL Server 2005 数据库中在完整恢复模式下使用 DBCC SHRINKFILE 语句手动收缩事务日志文件您在 SQL Server 2005 中用于收缩事务日志文件思路方法可能和在 SQL Server 2000 中用于收缩事务日志文件思路方法有所区别 有关如何在 SQL Server 2000 中收缩事务日志文件更多信息请单击下面文章编号以查看 Microsoft [阅读全文] [PDF]
="t18">简介Microsoft SQL Server 2005 联机丛书未正确列出数据库引擎优化顾问图形用户界面 (GUI) 和 dta 实用工具支持 SQL Server 版本 注意:dta 实用工具是命令提示符版本数据库引擎优化顾问 数据库引擎优化顾问 GUI 和 dta 实用工具只能用于在以下版本 SQL Server 上优化数据库:• SQL Server 2005 Developer Edition • SQL Server 2005 Enterprise Edition • SQL Server 2005 Enterprise Eval [阅读全文] [PDF]
SQL SERVER 2005中,新增加了许多新的特性,其中的DDL触发器是个不错的选择,根据资料初步学习如下,现整理之: 在sql server 2000中,只能为针对表发出的 DML 语句(INSERT、UPDATE 和 DELETE)定义 AFTER 触发器。SQL Server 2005 可以就整个服务器或数据库的某个范围为 DDL 事件定义触发器。可以为单个 DDL 语句(例如,CREATE_TABLE)或者为一组语句(例如,DDL_DATABASE_LEVEL_EVENTS)定义 DDL 触发器。在该触发器内部,您可以通过访问 eventdata() 函数获得与激发该触发器的事 [阅读全文] [PDF]
问题提出:       在sql server2005数据库中建立两个类型相同数据表如下 create table test1 (     iId        [阅读全文] [PDF]
1 2 > 共32条 分2页