首页> 搜索结果页
"编辑sql server数据库数据" 检索
共 2724 条结果
SQL Server学习3
  SQL Server服务的管理 SQL Server服务 可以提供数据的存储,处理,受控访问,是SQL Server系统最基本的服务 SQL Server Analysis Server服务 为商业智能应用程序提供分析处理(OLAP,on-line analysis processing)和数据挖掘功能 SQL Server代理服务  监视SQL Server,激发警报,允许自动执行某些管理任务 服务的开启和关闭 按住win+r,打开运行框,输入services.msc,打开服务窗口 找到SQL Server服务,右键,可以启动,停止,暂停,重新启动  使用SSMS管理SQLServer服务 启动SQL Server Management Studio,选择视图》已注册服务器     选择需要启动的数据库服务器,右键》服务控制》启动    SQL Server2008主要组件介绍 SQL Server2008主要由服务器组件,管理工具和文档3部分组成。 服务器组件 SQL Server数据库引擎,用于存储,处理和保护数据的核心服务,复制,全文搜索以及用于管理关系数据和xml数据的工具。 Analysis Services服务,用于创建和管理联机分析处理(OLAP)以及数据挖掘应用程序的工具。 Reporting Services服务,用于创建,管理和部署表格报表,矩阵报表,图形报表以及自由格式报表的服务器和客户端组件,可以用于开发报表应用程序的可扩展平台。 Integration Services服务,是一组图形工具和可编程对象,用于移动,复制和转换数据。  管理工具 SQL Server Management Studio是一个集成环境,用于访问,配置,管理和开发SQL Server组件。 SQL Server配置管理器,为SQL服务,服务器协议,客户端协议,客户端别名提供基本配置管理。 SQL Server Profile,用于见识数据库引擎实例,或者Analysis Services实例。 数据库引擎优化顾问,可以协助创建索引,索引视图和分区的最佳组合。 Business Intelligence Development Studio,是Analysis Services解决方案的IDE。 连接组件,安装用于客户端和服务器之间的通信组件,以及DB-Library,ODBC,OLE DB的网络库。 文档 主要是SQL Server的联机丛书。 使用SSMS(SQL Server Management Studio) 在开始菜单,选程序》Microsoft SQL Server 2008》SQL Server Management Studio, 使用默认的账户登录,登录后如下所示,有对象资源管理器,对象资源管理器详细信息,已注册的服务器(没有的话,可以在视图中打开)   查询编辑器窗格 选择数据库,点击新建查询,打开查询编辑器   使用ctrl+f5可以分析代码,f5可以执行代码,或者点击工具栏的按钮。 最大化查询编辑器alt+shift+enter 对表修改“选择前n行”,“编辑前n行” 选择工具》选项》SQL Server对象资源管理器》命令》表和视图选项,在这里即可修改。 然后即可在表单,右键看到修改的效果 某些数据库定义操作之后,不能立即在该窗口中感应到对象名称,需要清理缓存 步骤是:点击编辑》IntelliSense》刷新本地缓存   T-SQL调试,单击代码左边,设置断点,使用alt+f5进行调试       未完待续。。。  
文章
SQL  ·  存储  ·  BI  ·  数据库  ·  索引  ·  OLAP  ·  缓存  ·  数据挖掘  ·  数据库连接  ·  开发工具
2018-08-16
深入理解SQL Server的规划和安装
  深入理解SQL Server的规划和安装   实验背景: 在IT技术高速发展、互联网已渗透到千家万户。对于一个国家、一个企业甚至一个家庭来说,数据安全、可靠、高效的存储已成为重中之重的话题,任何一个投入运行的信息系统中,都会有一个数据库管理系统(DBMS)作为支撑。因此,作为信息系统核心和基础的数据库技术得到了越来越广泛的应用,数据库技术也随着现实的需求迅速发展,目前主流的数据库管理系统主要有Microsoft公司出的SQL Server;甲骨文公司出的Oracle;还有IBM公司出的DB2,其中DB2主要应用于电子商务方面,更多的和IBM服务器集成在一起运用;Oracle是目前世界上最好的数据库系统,主要应用于一些大型的企业平台,比如电信、移动和联通等公司,由于Oracle技术和管理的复杂性,管理人员在这方面必须具备很强的技术和丰富的经验才能胜任;而企业更多的应用是SQL Server,它和Microsoft的服务器系统构成一套完整的体系,性能上也比较突出,价格相对应其它数据库较低,部署起来也是相当的方便。本系列课程主要是针对SQL Server 2005 Enterprise Edition进行讨论。   实验目的: 1、 了解SQL Server 2005数据库的基本概念 2、 安装SQL Server 2005 Enterprise Edition(软硬件要求和安装过程) 3、 SQL Server 2005安装组件的具体介绍 4、 SQL Server 2005常用管理工具的具体介绍 5、 SQL Server 2005数据库(系统和用户)的具体介绍 6、 理解SQL Server 2005数据存储结构 7、 简单介绍DBA的主要职责   实验步骤 1. SQL Server 2005 Enterprise Edition的安装 1.1、 安装前的准备工作 Microsoft公司的SQL server 2005产品主要分为企业版(Enterprise)、标准版(Standard)、工作组版(Workgroup)、精简版(Express)和开发版(Developer Edition)。其中,企业版支持超大型企业进行联机事务处理(OLTP),高度复杂的数据分析、数据仓库系统和网站的性能要求;标准版适合中小型企业的数据管理和分析平台;工作组版适合那些数据库在大小和用户数量上没有限制的小型企业,工作组版可以用作前端web服务器,也可以用于部门或分支机构的运营;精简版适用于低端用户、非专业开发人员以及编程爱好者使用,是免费,的可以在微软官方网站下载安装。   注意: 1、 安装SQL Server 2005需要最小512内存,600MB空间,SQL Server图形工具需要VGA或更高分辨率(至少为1024*768),要安装SQL Server帮助文件,需要安装有IE 6.0 SP1或以上版本,这些是Microsoft管理控制台和HTML帮助所必需的,要安装XML和sporting servers要求安装有IIS5.0或更高版本支持(本实验已安装)。 2、 隔离服务,例如不要在域控制器上安装SQL Server 3、 增加物理安全性并使用防火墙 4、 创建最低特权的服务账号 5、 配置安全的文件系统 6、 禁用NetBIOS和服务器消息块   1.2、 安装过程----预安装阶段 首先将SQL server 2005安装 光盘插入CD-ROM驱动器中,自动弹出下面的界面,如果没有弹出,可打开安装光盘,运行光盘根目录下的splash.hta文件。选择“安装”----“服务器组件、工具、联机丛书和示例”出现“用户许可协议”对话框,选择接受用户许可协议。   安装之前,首选要安装SQL Server的必备组件,包括Microsoft visual studio .NET Framework 2.0和SQL Native Client和安装程序支持文件,这些都是必需安装组件(如果以前安装过,安装程序检测到之后会自动跳过)   安装完SQL server所需要的相关组件后,接下来程序开始检测系统配置是否符合要求,作为SQL Server 2005安装程序的一部分,系统配置检查器(System Configuration Checker,SCC)会扫描将安装Microsoft SQL Server 2005的计算机,检查操作系统的版本、Server Pack补丁包等,以确定系统是否符合SQL Server 2005的安装条件,最后还将产生一个成功或失败的包括,包括每个步骤的详细信息,推荐保存。   1.3、 安装过程—正式安装阶段 检查完系统的配置之后,如果符合要求,接下来开始正式安装,输入“注册信息”对话框,在“姓名”和“公司”文本框中输入相应的信息。   选择要安装或者升级的组件,SQL Server不仅仅是一个关系型数据库,而且是一个企业级管理数据库应用平台。SQL Server主要包括5大组件 SQL Server Database Services----储存、处理和保护数据的核心服务;控制访问权限、快速处理事物;满足企业内要求报表,而且需要处理大量数据的应用需要;在保持高可用性方面提供有力的支持。 Analysis Services---为商业智能应用提供在线分析处理(OLAP)和数据挖掘功能;设计、创建和管理的维数据分析结构模型;以多种标准和数据挖掘算法设计,创建和显示来自数据源构造的数据挖掘模型。 Reporting Services---基于WEB的企业级别报表服务;从多种数据源获取数据并生成报表(可以生成 .csv,.pdf,.xls等扩展名的报表) Notification Services---通知应用程序使您可以将重要的信息发送给客户、合作伙伴以及雇员;通知可以包含指向网站的链接,用于检索详细信息或确认已收到信息;通知应用程序为客户提供了更容易自定义且更及时的服务,因此加强了您与客户之间的联系;通知应用程序使您与客户之间的商业交易更加容易,因此有助于增加您的收入;通知应用程序可以随时随地为雇员提供所需的信息,因此有助于提高他们的工作效率;使用通知应用程序可以通过多种设备与移动的订阅方进行通信。   下图是高级安装图示,其中包括SQL Server 2005组件的详细配置信息,可以在这里选择安装示例数据库(默认不安装),还可以更改安装路径和预计磁盘开销,安装示例数据库比较大,需要更长的时间。   1.4、 配置实例名 可以选择默认实例(默认实例名为MSSQLSERVER),也可以选择命名实例(注意---命名实例不包括“default”或其他保留关键字,应限制在16个字符以内,首字母必需为字母或下划线) SQL Server 2005支持单个服务器上的多个SQL Server实例,但只有一个实例可以是默认实例,所有其他实例都必须是命名实例,每个实例独立于其他实例运行。每个SQL Server实例是由一组具有排列规则、选项设置的非重复的服务组成的。目录结构、注册表结构和服务名称都反映在SQL Server安装过程中创建的SQL Server实例ID中,默认情况下,第一次在计算机上安装SQL Server 2005时,安装程序将安装指定为默认实例;命名实例可以随时安装。SQL Server 2005 Enterprise Edition最多有50个实例,标准版最多为16个实例。   1.5、 设置服务账号和身份验证模式 在“服务账户”对话框中,需要为服务账户指定用户名、密码和域名(工作在域环境下可以设置)。可以对所有服务使用一个账户,也可以根据需要为每个服务器指定单独的账户。输入的用户名和密码必须在服务器上或域控制器上存在。 对于SQL Server服务账号,确保要选择一个拥有域内适当权限的账号。不要只是选择域管理员来运行SQL Server服务账号。平衡最小权限和只分配所需权限给账号的原则。与此同时,确保给SQL Server服务账号分配了一个复杂的密码。   SQL Server 2005身份验证方式有两种 Windows身份验证模式:用户通过Micrsoft Windows用户账户连接时,SQL Server使用Windows操作系统中的信息验证用户名和密码。这是默认的身份验证模式,比混合模式安全,windows身份验证使用Kerberos安全协议,通过强密码的复杂性提供密码策略,提供账户锁定策略,并且支持密码过期。混合模式(Windows身份验证和SQL Server身份验证)---如果选择混合模式身份验证并要求使用SQL登陆账户,则应为所有SQL登陆账户设置强密码,尤其是系统管理员(SA)。当一个非Windows操作系统的用户访问SQL server时,需要使用混合模式。   1.6、 设置排序规则并开始安装 包括字符集、排序顺序和其他区域特定的设置,这都是SQL Server 数据库机构和功能的基础,默认即可。设置完成之后,生成一个安装信息,确定之后,开始安装即可。微软建议你使用Windows排序规则而不用SQL排序规则,除非你需要解决向后兼容性的问题。Windows排序规则为你提供了同时用于Unicode和非Unicode文本的连续字符串比较功能。   1.7、 验证数据库安装成功 安装完成之后可以通过安装日志检测SQL Server是否安装成功 安装日志的主日志位于%programfirels%microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt 具体组件的安装日志位于%programfirels%microsoft SQL Server\90\Setup Bootstrap\LOG\Files 安装完成之后,需要手动检测服务是否真的安装成功,是否正在运行,可以通过windows系统自带的服务进行检测 也可以通过Microsoft SQL Server 2005自带的SQL Server Configration Manager启动或停止SQL Server服务,在SQL Server Management Studio和服务和连接的外围应用配置器中也可以启动或停止SQL Server服务。   2. SQL Server 2005管理工具介绍 下面是常用的工具介绍: SQL Server Management Studio(SSMS):集成了DBA的常用管理工具,用于访问、配置、控制、管理和开发SQL Server的所有组件。如编辑和执行查询,启动标准向导任务 Business Intelligence Development Studio(BIDS):是用于Analysis Service和Integration Services解决方案的集成开发环境 SQL Server Configration Manager可以对SQL Server服务和网络进行配置 除了上面常用的工具之外,还有SQL Server Profiler、命令提示实用工具、SQL Server配置管理器、SQL Server外围应用配置器、Import and Export Data等等。 2.1、 使用 SQL Server Management Studio工具 启动SQL Server Management Studio,出现“连接到服务器”对话框,包括“服务器类型”、“服务器名称”和“身份验证”3个选项。“服务器类型”里除了“数据库引擎”还有Analysis Servers、Reporting Servers等。“服务器名称”里可以选择“本地网络服务器”和“远程网络服务器”。“身份验证”里有“windows身份验证”和“SQL Server身份验证”“windows身份验证”是不需要输入用户名和密码,而是通过windows集成身份验证的。   “已注册的服务器”窗口列出的是经常管理的服务器。可以在此列表中添加和删除服务器。 对象资源管理器是服务器中所有数据库对象的树形视图。此树形视图可以包括SQL Server Database Engine、Analysis Services、Repoting Service、Integration Services和SQL Server Mobile的数据库。 文档窗口是Management Studio中的最大部分。文档窗口可能包含查询编辑器和浏览器窗口。默认情况下,将显示已与当前计算机上的数据库实例连接的“摘要“页。   2.2、 查看数据库服务器的属性 在数据库的属性选项中可以查看数据库的一些安装平台信息以及安全方面的设置   3. 系统数据库 SQL Server的数据库按用途可以划分为系统数据库(管理和维护SQL Server所必需的数据库)、用户数据库(用户自己建立的数据库用于存放用户的数据信息)和示例数据库(自带作为例子、演示和说明用的数据库)。   3.1、 系统数据库 Master数据库:记录SQL Server系统所有系统级别的信息。它记录所有的登陆帐户和系统配置设置。Master数据库记录所有其他的数据库,其中包括数据库文件的位置。同时它还记录SQL Server的初始化信息。 Tempdb数据库:一个工作空间,用于保持临时对象或中间结果集。如存储SQL Server生产的工作表。在SQL Server每次启动时,都重新创建tempdb数据库,因此,该数据库在系统启动时总是干净的。 Model数据库:用作SQL Server实例上创建的所有数据库的模板。对model数据库进行的修改将应用于以后创建的所有数据库。 Msdb数据库:用于SQL Server代理计划警报和作业。该数据库与自动化任务相关。 Resource数据库:一个只读数据库,包含SQL Server 2005所有的系统对象。系统对象在物理上存在于Resource数据库,但在逻辑上,它们出现在每个数据库中。   4. 简单介绍DBA的职责 (1)、配置数据库服务器环境 (2)、管理数据库的逻辑对象结构 (3)、配置数据库的对象权限 (4)、制定数据库的性能优化策略 (5)、数据库的备份还原策略 (是DBA最重要的任务) (6)、数据库的异构协同结构   5. 简单介绍SQL Server的数据存储结构 数据库在磁盘上是以文件为单位存储的,由数据文件和事务日志文件组成,一个数据库至少应该包括一个数据文件和一个事务日志文件。 数据库创建在物理介质(如硬盘)的NTFS分区或者FAT分区的一个或多个文件上,它预先分配了将要被数据和事务日志所使用的物理存储空间。存储数据的文件叫做数据文件包含数据和对象,如表和索引,存储事务日志的文件叫做事务日志文件。在创建一个新的数据库的时候,仅仅是创建了一个空壳,必须在这个空壳中创建对象,然后才能使用这个数据库。 数据文件:数据文件由若干个64KB大小的区组成,每个区由8个8KB的连续页组成。SQL Server所能识别的最小存储单位被称为页。一个页的大小是8KB,它是SQL Server实际存储数据的单位,磁盘I/0操作在页级执行。 事务日志:事务是一个或多个Transact-SQL 语句的集合,并且作为一个整体来工作,在一个事务中的Transact-SQL语句要么全部执行,要么不执行。每个SQL Server 2005数据库都具有事务日志,用于记录所有事务以及每个事务对数据库所做的修改。事务日志是包含数据的一个重要部分。通过使用事务日志,使得从灾难中恢复数据变成了可能。 本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/148680,如需转载请自行联系原作者
文章
SQL  ·  存储  ·  监控  ·  数据库  ·  Windows
2017-11-14
sql 导入导出
通过NNavicat for MySQL,数据库可以在sql server导入到MySQL,也可以导入到其它数据库,此方法支持各种数据库新建数据库格式如下图:编辑在数据库的表下右击选中导入向导编辑我们可以到sql的导出为xsl格式,在这边就可以选择Excel文件编辑编辑编辑选择点缀xsl格式其他格式编辑编辑选择你所连接的数据库服务名称是window就选window是windown和sql服务器登入就在下面输入账号密码点击测试编辑选择数据表编辑后面直接下一步sql server导入导出方法1 xsl格式导入编辑导出编辑
文章
SQL  ·  关系型数据库  ·  MySQL  ·  数据库
2022-06-10
SQLServer数据库的管理
第3章-SQLServer数据库的管理 【DBA常用的管理工具】    SSMS、BIDS、SQL ServerProfiler...... 一、SQLServer常用管理工具 1、SQLServer Management Studio 用于访问、控制、管理和开发SQL Server的所有组件,如编辑和执行查询、启动标准向导任务。 2、SQL Server Profiler 提供用于监视SQL Server数据库引擎实例或Analysis Services实例的图形用户界面。 3、SQL Server数据库优化顾问 可以协助创建索引、索引视图和分区的最佳组合。 4、Business Intelligence Development Studio 用于Analysis Services和IntegrationServices解决方案的集成开发环境。 5、SQL Server配置管理器 管理服务器和客户端网络配置设置。 6、命令提示实用工具 从命令提示符管理SQL Server对象,如osql.exe和sqlcmd.exe 7、导入和导出数据 提供了一套用于移动、复制及转换数据的图形化工具和可编程对象。 8、SQL Server安装程序 安装、更改或升级SQL Server实例中的组件。 (1)、SSMS介绍 【SSMS实现的功能】 [注册服务器 [连接到数据库引擎、Analysis Services、Integration Services、Reporting Services或SQL Server Compact 3.5的一个实例 [管理数据库和Analysis Services对象(如多维数据库集、维度和程序集) [创建对象,如数据库表、库、多维数据集、数据库用户和登录名等 [管理文件和文件组 [附加或分离数据库 [启动脚本编写工具 [管理安全性 [查看系统日志 [监视当前活动 [配置复制 [管理全文索引 [启动或停止SQL Server代理 (2)、BIDS介绍 BIDS(BusinessIntelligence Development Studio)是一个Visual Studio工具,它是用于开发商业解决方案的主要环境。 1、BIDS中的AnalysisServices 用于为商业智能应用程序开发联机分析处理(OLAP)和数据挖掘功能的Analysis Services项目 2、BIDS中的IntegrationServices 用于开发ETL解决方案的Integration Services项目 3、BIDS中的ReportingServices BIDS包括用于开发报表解决方案的报表模型项目和报表项目 (3)、SQL Server Profiler介绍 VSQL Server Profiler是SQL跟踪的图形用户界面,用于监视数据库引擎或Analysis Server的实例 V可以捕获有关每个事件的数据并将其保存到文件或表中供以后进行分析 【SQL Server Profiler用于以下活动】 V逐步分析有问题的查询并找到问题的原因 V查找并诊断运行慢的查询 V捕获导致某个问题的一系列Transact-SQL语句,然后用所保存的跟踪在某台测试服务器上复制此问题,接着在该测试服务器上诊断此问题 V支持对SQL Server实例上执行的操作进行审核,审核记录与安全相关的操作,供安全管理员以后复查 V使性能计数器与诊断问题关联 V监视SQL Server的性能以忧化工作负荷 二、SQLServer的数据库存储结构 (1)、文件类型 V数据库在磁盘上是以文件为单位存储的,由数据库文件和事务日志文件组成 V一个数据库至少应该包含一个数据库文件和一个事务日志文件 【SQL Server2008数据库的四种类型文件】 1、主数据文件 包含数据库的启动信息,指向数据库中的其他文件。每个数据库都有一个主数据库文件。扩展名是“.mdf” 2、次要(辅助)数据文件 除主数据文件以外的所有其他数据文件都是次要数据文件。数据库可没有次要数据文件,也可有多个次要数据文件。扩展名是“.ndf” 3、事务日志文件 包含恢复数据库所有事务日志的信息,每个数据库必须至少有一个事务日志文件,当然也可以有多个。扩展名是“ldf” 4、文件流(Filestream)数据文件 可以存储非结构化的数据。例如:文档、图片、视频、声音等。文件流主要将SQL Server数据库引擎和新技术文件系统(NTFS)集成在一起 《注意》 如未启用Filestream,则不会出现Filestream选项。可以通过‘SQL Server配置管理器’和服务器属性‘高级页’对话框中启用Filestream。 (2)、数据文件 V数据文件由若干个64KB大小的区(Extent)组成,每个区由8个KB的连续页(Page)组成 VSQL Server所能识别的最小存储单位称为页 V一个页的大小是8KB,它是SQL Server实际存储数据的单位,磁盘1/0操作在页级执行 (3)、事务日志 V事务是一个或多个Transact-SQL语句的集合,相当于一个‘原子’任务,要么执行成功,要么完全不执行 V当数据灾难发生时,通过事务日志记录的T-SQL语句,可以恢复数据库 V事务日志的存储不是以页为单位,而是以一条条的大小不等的日志记录为单位 三、数据库管理 (1)、创建数据库 (2)、扩展数据库 (3)、收缩数据库 收缩文件、收缩数据库 【定时收缩数据库的方法】 1)先启动SQL Server代理(右键-属性-启动) 2)管理-维护计划-维护计划向导 3)按提示进行操作 【注意事项】 V在收缩数据库时,无法将整个数据库收缩的比其初始大小更小。如“数据库创建时的大小为10MB,后来增长到100MB,则该数据库最小只能收缩到10MB” V使用收缩文件时,可以将各个数据库文件收缩得比初始大小更小 (4)、分离和附加数据库 (5)、删除数据库 本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1208533,如需转载请自行联系原作者
文章
SQL  ·  存储  ·  数据库  ·  索引  ·  BI  ·  安全  ·  数据库管理  ·  OLAP  ·  数据安全/隐私保护  ·  数据挖掘
2017-11-14
如何转换SQL Server 2008数据库到SQL Server 2005
原文:如何转换SQL Server 2008数据库到SQL Server 2005     背景介绍: 公司一套系统使用的是SQL SERVER 2008数据库,突然一天收到邮件,需要将这套系统部署到各个不同地方(海外)的工厂,需要在各个工厂部署该数据库,等我将准备工作做好,整理文档的时候,坑爹的事情发生了,居然发现有两三个工厂使用的还是SQL SERVER 2005数据库,要命的是这几个工厂没有SQL SERVER 2008的数据库服务器。而其中两个正准备做服务器的迁移升级,但是IBM的存储还没有到,没办法,这么”反人类,阻挡历史进程“的事情就发生了,我以为这种小概率的事情永远都不会发生在我身上。好在这个数据库不大,才200M。于是才有下面文章的总结。         由于SQL Server 2008数据库转换到SQL Server 2005上,是不能通过备份还原、分离附加等操作来实现的,只能通过数据的导入导出实现。方法大致有几种:     1:通过Generate Scripts(包括数据) ,这个方法呢,如果对于很小的数据库,倒是一个非常方便的方法。注意前提是数据库很小,如果数据库很大,那你千万别选这个方法,SQL导入数据的性能会折磨死你。     2:通过Generate Scripts(生成表、视图等),然后使用SQL Server Import and Export Tool导入数据     3: Red Gate SQL Compare 工具      关于性能对比呢,博客园这位老兄的这篇文章"不同版本的SQL Server之间数据导出导入的方法及性能比较 " 已经做了详细的测试,下面只是介绍、总结转换SQL Server 2008数据库到SQL Server 2005的操作步骤。 Generate Scripts Step 1:  单击某个需要转换的数据库,然后选择任务(Tasks)——生成脚本(Generate Scripts) Step 2: 弹出生成脚本指导界面 Step 3:选择需要导出的数据库对象,有导出整个数据库对象和选择指定数据库对象两个选项 Step 4:  设置生成脚本选项,例如指定脚本位置,脚本文件的编码等等选择,最重要的是高级选项”Advanced“ 如下所示,最好在”Script for Server Version“ 里面选择”SQL Server 2005“等选项 测试服务器这个版本里面没有'Script Data”(生成数据的脚本)选项,如下所示,如果你要通过脚本插入数据,那么就必须选择这个选项。 Step 5: Summray your selections, 点击Next继续 Step 6:  执行过程。完成后即生成了相应脚本文件。 将生成的脚本在另外一台测试服务器执行,创建相应的数据库以及数据库对象。然后点击”SQL Server Import and Export“工具进行数据导入,操作步骤如下所示: SQL Server Import and Export Step 1: 欢迎界面,点击Next跳过。 Step 2: 选择数据源(Data Source),我们需要选择“SQL Server Native Client 10”, 输入身份认证信息,我选择Windows 身份认证。选择 需要导出数据的数据库,例如,我选择一个测试数据库TSL Step 3:配置需要导入的Destination,选择对应的服务器和数据库 Step 4:两个选择,选项1是用于整个表或视图导入导出,选项2用于书写查询SQL或导入导出 Step 5: 勾选你需要导数的脚本,单击Source旁边的选项,即可选择全部对象。有时候需要编辑“Edit Mappings"选项,勾选”Enable identity Insert“,否则会导致后面导入导出报错 Step 6: 勾选立即执行,点击Next执行下一步 Step 7 : 执行过程,需要检查是否执行成功,查看相关出错信息。 执行完成后,然后在测试服务器将该数据库备份压缩后,通过FTP上传到各个工厂,进行还原。关于 Red Gate SQL Compare的操作,也非常方便简单,由于测试过程中没有截图,就此略过。     由于测试用的数据库比较小,不知道比较大的数据库,例如几百G的数据,操作起来是否会遇到性能等杂七杂八的问题。不过相信很多人是不会遇到这么奇葩的案例的。例如使用导入导出工具,其实就会遇到一些小问题(以前遇到的):    1:在验证时出现错误,错误信息如下所示:   - Validating (Error)        Messages          * Error 0xc02020f4: Data Flow Task 1: The column "xxxx" cannot be processed because more than one code page (936 and 1252) are specified for it.           (SQL Server Import and Export Wizard)         * Error 0xc02020f4: Data Flow Task 1: The column "xxxx" cannot be processed because more than one code page (936 and 1252) are specified for it.           (SQL Server Import and Export Wizard)     解决:检查你源数据库和目标数据库的排序规则是否不一致,如果不一致,就会出现大量上面错误。   2:在验证时出现下面错误信息 - Validating (Error)             Messages                   * Error 0xc0202049: Data Flow Task 1: Failure inserting into the read-only column "xxxxx".                   (SQL Server Import and Export Wizard)                   * Error 0xc0202045: Data Flow Task 1: Column metadata validation failed.                   (SQL Server Import and Export Wizard)     解决:出现这个错误,是因为这一列是自动增长,需要在”Edite Mappings" 选项里面勾选“Enable Identity Insert”选项,如果数据库里面有大量这类列,是个头疼的问题。
文章
SQL  ·  测试技术  ·  数据库
2014-03-23
用户指南-快速入门
如果您初次使用阿里云关系型数据库RDS,请参阅快速入门系列文档,帮助您快速上手RDS。 My SQL快速入门SQL Server快速入门PostgreSQL快速入门PPAS快速入门 数据库引擎 以下是对四种数据库引擎的介绍: 云数据库RDS MySQL版 MySQL是全球最受欢迎的开源数据库,作为开源软件组合LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。 Web 2.0 时代,风靡全网的社区论坛软件系统Discuz!和博客平台WordPress均基于MySQL实现底层架构。Web 3.0 时代,阿里巴巴、Facebook、Google等大型互联网公司都采用更为灵活的MySQL构建了成熟的大规模数据库集群。 阿里云数据库RDS MySQL版基于阿里巴巴的MySQL源码分支,经过双11高并发、大数据量的考验,拥有优良的性能和吞吐量。此外,阿里云数据库MySQL版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。 当前RDS MySQL支持5.5、5.6和5.7版本。 云数据库RDS SQL Server版 SQL Server是发行最早的商用数据库产品之一,作为Windows平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server自带的Management Studio管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。 阿里云数据库RDS SQL Server版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,您无需再额外支出License费用。 当前RDS SQL Server支持以下版本: SQL Server 2008 R2 企业版SQL Server 2012 Web版、标准版、企业版SQL Server 2016 Web版、标准版、企业版 云数据库RDS PostgreSQL版 PostgreSQL是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对SQL规范的完整实现以及丰富多样的数据类型支持,包括JSON数据、IP数据和几何数据等,而大部分商业数据库都不支持这些数据类型。 除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库RDS PostgreSQL版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。 当前RDS PostgreSQL支持9.4和10版本。 云数据库RDS PPAS 版 PPAS(Postgres Plus Advanced Server)是稳定、安全且可扩展的企业级关系型数据库,基于PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行Oracle应用的能力。您可以在PPAS上稳定运行各种企业应用,同时得到高性价比的服务。 阿里云数据库RDS PPAS版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。 当前RDS PPAS支持9.3和10版本。
问答
SQL  ·  安全  ·  Oracle  ·  关系型数据库  ·  MySQL  ·  Apache  ·  数据库  ·  PostgreSQL  ·  Windows  ·  RDS
2018-08-31
[PowerDesign]将数据库从SQL Server数据库转换为MySQL
原文:[PowerDesign]将数据库从SQL Server数据库转换为MySQL 一、迁移Database Schema。 首先使用Sybase Powerdesigner的逆向工程功能,逆向出SQL Server数据库的物理模型。具体操作是在Powerdesigner中选择“File”,“Reverse Engine”再选择Database,将DBMS选择为SQL Server,如图: 然后选择数据源,也就是要具体连接到的SQL Server数据库服务器,然后选择要逆向的数据库名,比如选中“WSS_Content_80”如图所示: 单击确定即可生成物理模型图: 然后单击“Database”菜单下的Change Current DBMS修改当前的DBMS,改为MySQL 5.0, 单击确定后即可生成MySQL的物理模型 然后单击“Database”菜单下的“Generate Database”生成数据库脚本文件。 接下来是手工修改下生成的脚本的内容。 将其中的dbo.全部替换成空 将create user这样的语句删除掉。 如果有些字符在MySQL中是关键字,那么必须使用“`”(键盘上数字1左边那个符合)符合框起来。 加上MySQL所需要的存储引擎比如每个建表语句后跟上: ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci; 将生成的脚本在MySQL中去运行一次即可创建数据库。 二、迁移数据内容 数据内容只能通过生成INSERT语句的方式来做。 首先使用SSMS的“生成脚本”功能(在数据库上右键,选择“任务”“生成脚本”选项),可以为SQL Server数据库中的数据生成插入脚本。 首先选择要迁移数据的表,这里我们全选所有的表: 然后单击下一步,选择将脚本保存到新的查询窗口: 单击“高级”选项,在高级选项窗口中选择“要编写脚本的数据的类型”为仅限数据: 然后“确定”再下一步下一步即可生成INSERT脚本文件。 修改生成的脚本文件,主要有以下几项修改: 使用批量替换的方式去掉[ ]这是SQL Server的符合,在MySQL中不用这个。 使用批量替换的方式去掉dbo. 有些单词在MySQL中是关键字的,那么需要使用“`”引起来。 关于Datetime类型的数据,需要手工修改下,SQL Server默认生成的是这样的语句,在MySQL中是没办法解析的: CAST(0x00009EEF00000000 AS DateTime) 为每一行添加一个;表示一个插入语句结束。这个分号在SQL Server中可以不需要,但是在MySQL中是必须的。简单的方法是使用高级的文本编辑器(比如Notepad++),将\r\n替换为;\r\n即可。
文章
SQL  ·  关系型数据库  ·  MySQL  ·  数据库  ·  数据库管理  ·  移动开发  ·  存储
2017-11-29
《数据库基础及实践技术——SQL Server 2008》一导读
前  言 数据库技术起源于20世纪60年代末,经过几十年的迅速发展,目前已经建立起一套较完整的理论体系,产生了一大批商用软件产品。随着数据库技术应用领域的不断扩大,对数据库的应用已深入到国民经济和社会生活的各个方面。因此,作为当代的大学生,学习和掌握数据库知识都是非常必要的。 为了提高计算机专业本科生对数据库知识的实践能力,很多高校的计算机专业对数据库的授课做了一些调整,相当一部分学校将数据库的教学安排在两个学期完成,或者分为两个阶段来完成。第一个阶段基本是以讲授数据库基本原理为主,第二个阶段以讲授数据库实践技术为主,作者所在的学校也是如此。但在教材选择上,本人发现适合数据库基础理论教学的教材很多,但适合数据库实践教学的教材却比较少,鉴于此,本人结合自己多年数据库基础理论及数据库技术实践的教学经验和科研经验编写了本书,希望能对学生学习数据库实际的管理以及后台编程技术有所帮助。 本书是为学生学习数据库知识而编写的一本教材,其中选用Microsoft SQL Server 2008作为实践平台。SQL Server具有良好的用户操作界面,功能全面而强大,有很高的市场占有率和很好的发展前景,非常适合作为学生的数据库实践平台。 本书主要包括两大部分内容。一部分是数据库管理方面的知识,这部分知识涵盖在第2、3、5、8、12、13、14章中,主要包括安装和配置SQL Server 2008数据库管理系统、创建与维护数据库、创建与维护关系表、创建分区表、构建索引的技术、安全管理、数据传输、备份和恢复数据库。另一部分是数据库编程方面的知识,这部分知识涵盖在第4、6、7、9、10、11章中,主要包括SQL基础、基本数据操作语句、高级查询、视图、存储过程、触发器、函数以及游标等。触发器主要是为了增强数据的完整性和一致性;存储过程主要是为了提高数据的操作效率,方便客户端的编程;函数主要是为了能实现一些复杂的数据操作以及模块共享功能;使用游标可以实现对数据的逐行处理。为方便数据库初学者学习和掌握数据库实践技能,本书特意在第1章介绍了数据库中最常用的基础知识,初学者在掌握了第1章的知识后,便可学习后续章节内容。 本书内容涵盖了常用的数据库管理和编程技术,内容由浅入深,除包含一般数据库实践知识外,还全面介绍了数据库技术发展的新功能、新思想,这些新功能在SQL Server 2008中得到了全面的支持,包括查询结果的并、交、差运算,以及开窗函数、公用表表达式、筛选索引、包含列索引、分区表、索引视图(物化视图)等。 本书实例丰富、图文并茂,并紧密结合实际问题,从问题出发,循序渐进地给出解决思路和方法,使读者能更准确地理解知识并应用。 为方便读者学习和实践所学知识,也为了更好地讲解某些知识,本书为读者提供了示例数据库MySimpleDB,其数据是从SQL Server 2008提供的AdventureWorks数据库中选取的,有需要的读者可从华章网站(www.hzbook.com)上下载该数据库。为方便教师授课,本书为教师提供授课幻灯片、书中的编程代码以及习题答案,这些资料也可从华章网站上下载。 本书的出版得到了机械工业出版社华章公司领导和姚蕾的大力支持与帮助,他们给予我很多的鼓励和很好的建议,帮助我完成了本书的编写。梁琦、田英爱、谷葆春、张鸿斌等对本书部分章节及上机实践题目的编写提供了帮助,同时对本书提出了很多很好的建议和意见,是他们的积极参与和帮助,使本书得以顺利完成。 真诚地希望读者对本书提出自己宝贵的意见和建议,因为我知道在教学探索的道路上没有止境,没有最好,只有更好。 目  录 第1章 关系数据库基础 1.1 数据管理的发展 1.1.1 文件管理系统 1.1.2 数据库管理系统 1.2 数据库系统与数据库管理系统 1.2.1 数据库系统的组成 1.2.2 数据库管理系统的功能 1.3 数据和数据模型 1.3.1 数据和数据模型概述 1.3.2 数据模型三要素 1.3.3 概念层数据模型 1.3.4 组织层数据模型 1.3.5 E-R模型向关系模型的转换 1.4 数据库系统的结构 1.4.1 三级模式结构 1.4.2 两级模式映像功能与数据独立性 1.5 关系数据库规范化理论 1.5.1 函数依赖 1.5.2 关系规范化 1.6 数据库应用结构 1.6.1 集中式结构 1.6.2 文件服务器结构1.6.3 客户端/服务器结构 1.6.4 互联网应用结构 小结 习题 第2章 SQL Server 2008基础 2.1 SQL Server 2008的版本和组件 2.1.1 SQL Server 2008的版本 2.1.2 SQL Server 2008的组件 2.1.3 SQL Server 2008各版本支持的功能 2.1.4 安装SQL Server 2008需要的软、硬件环境 2.1.5 实例 2.2 安装SQL Server 2008 2.3 配置SQL Server 2008 2.4 卸载SQL Server 2008 2.5 SQL Server Management Studio工具 2.5.1 连接到数据库服务器 2.5.2 查询编辑器 2.5.3 SSMS的常用选项 小结 习题 上机练习 第3章 数据库的创建与管理 3.1 SQL Server数据库概述 3.1.1 系统数据库 3.1.2 数据库的组成 3.1.3 数据库文件组 3.1.4 数据库文件的属性 3.2 创建数据库 3.2.1 用图形化方法创建数据库 3.2.2 用T-SQL语句创建数据库 3.3 查看和设置数据库选项 3.4 修改数据库 3.4.1 扩大数据库空间 3.4.2 收缩数据库空间 3.4.3 添加和删除数据库文件 3.4.4 创建和更改文件组 3.5 删除数据库 3.6 分离和附加数据库 3.6.1 分离数据库 3.6.2 附加数据库 3.7 复制数据库 小结 习题 上机练习 第4章 SQL基础 4.1 SQL概述 4.1.1 SQL的发展 4.1.2 SQL特点 4.1.3 SQL功能概述 4.2 系统提供的数据类型 4.2.1 数值数据类型 4.2.2 字符串类型 4.2.3 日期和时间数据类型 4.2.4 货币类型 4.3 用户定义数据类型 4.3.1 创建用户定义数据类型 4.3.2 删除用户定义数据类型 4.4 T-SQL基础知识 4.4.1 语句批 4.4.2 脚本 4.4.3 注释 4.5 变量 4.5.1 变量的种类 4.5.2 变量的声明与赋值 4.6 流程控制语句 小结 习题 上机练习
文章
SQL  ·  数据库  ·  数据库管理  ·  索引
2017-08-01
如何转换SQL Server 2008数据库到SQL Server 2005
    背景介绍: 公司一套系统使用的是SQL SERVER 2008数据库,突然一天收到邮件,需要将这套系统部署到各个不同地方(海外)的工厂,需要在各个工厂部署该数据库,等我将准备工作做好,整理文档的时 候,坑爹的事情发生了,居然发现有两三个工厂使用的还是SQL SERVER 2005数据库,要命的是这几个工厂没有SQL SERVER 2008的数据库服务器。而其中两个正准备做服务器的迁移升级,但是IBM的存储还没有到,没办法,这么”反人类,阻挡历史进程“的事情就发生了,我以为 这种小概率的事情永远都不会发生在我身上。好在这个数据库不大,才200M。于是才有下面文章的总结。         由于SQL Server 2008数据库转换到SQL Server 2005上,是不能通过备份还原、分离附加等操作来实现的,只能通过数据的导入导出实现。方法大致有几种:     1:通过Generate Scripts(包括数据) ,这个方法呢,如果对于很小的数据库,倒是一个非常方便的方法。注意前提是数据库很小,如果数据库很大,那你千万别选这个方法,SQL导入数据的性能会折磨死你。     2:通过Generate Scripts(生成表、视图等),然后使用SQL Server Import and Export Tool导入数据     3: Red Gate SQL Compare 工具      关于性能对比呢,博客园这位老兄的这篇文章"不同版本的SQL Server之间数据导出导入的方法及性能比较 " 已经做了详细的测试,下面只是介绍、总结转换SQL Server 2008数据库到SQL Server 2005的操作步骤。 Generate Scripts Step 1:  单击某个需要转换的数据库,然后选择任务(Tasks)——生成脚本(Generate Scripts) Step 2: 弹出生成脚本指导界面 Step 3:选择需要导出的数据库对象,有导出整个数据库对象和选择指定数据库对象两个选项 Step 4:  设置生成脚本选项,例如指定脚本位置,脚本文件的编码等等选择,最重要的是高级选项”Advanced“ 如下所示,最好在”Script for Server Version“ 里面选择”SQL Server 2005“等选项 测试服务器这个版本里面没有'Script Data”(生成数据的脚本)选项,如下所示,如果你要通过脚本插入数据,那么就必须选择这个选项。 Step 5: Summray your selections, 点击Next继续 Step 6:  执行过程。完成后即生成了相应脚本文件。 将生成的脚本在另外一台测试服务器执行,创建相应的数据库以及数据库对象。然后点击”SQL Server Import and Export“工具进行数据导入,操作步骤如下所示: SQL Server Import and Export Step 1: 欢迎界面,点击Next跳过。 Step 2: 选择数据源(Data Source),我们需要选择“SQL Server Native Client 10”, 输入身份认证信息,我选择Windows 身份认证。选择 需要导出数据的数据库,例如,我选择一个测试数据库TSL Step 3:配置需要导入的Destination,选择对应的服务器和数据库 Step 4:两个选择,选项1是用于整个表或视图导入导出,选项2用于书写查询SQL或导入导出 Step 5: 勾选你需要导数的脚本,单击Source旁边的选项,即可选择全部对象。有时候需要编辑“Edit Mappings"选项,勾选”Enable identity Insert“,否则会导致后面导入导出报错 Step 6: 勾选立即执行,点击Next执行下一步 Step 7 : 执行过程,需要检查是否执行成功,查看相关出错信息。 执行完成后,然后在测试服务器将该数据库备份压缩后,通过FTP上传到各个工厂,进行还原。关于 Red Gate SQL Compare的操作,也非常方便简单,由于测试过程中没有截图,就此略过。     由于测试用的数据库比较小,不知道比较大的数据库,例如几百G的数据,操作起来是否会遇到性能等杂七杂八的问题。不过相信很多人是不会遇到这么奇葩的案例的。例如使用导入导出工具,其实就会遇到一些小问题(以前遇到的):    1:在验证时出现错误,错误信息如下所示:   - Validating (Error)        Messages          * Error 0xc02020f4: Data Flow Task 1: The column "xxxx" cannot be processed because more than one code page (936 and 1252) are specified for it.           (SQL Server Import and Export Wizard)         * Error 0xc02020f4: Data Flow Task 1: The column "xxxx" cannot be processed because more than one code page (936 and 1252) are specified for it.           (SQL Server Import and Export Wizard)     解决:检查你源数据库和目标数据库的排序规则是否不一致,如果不一致,就会出现大量上面错误。   2:在验证时出现下面错误信息 - Validating (Error)             Messages                   * Error 0xc0202049: Data Flow Task 1: Failure inserting into the read-only column "xxxxx".                   (SQL Server Import and Export Wizard)                   * Error 0xc0202045: Data Flow Task 1: Column metadata validation failed.                   (SQL Server Import and Export Wizard)     解决:出现这个错误,是因为这一列是自动增长,需要在”Edite Mappings" 选项里面勾选“Enable Identity Insert”选项,如果数据库里面有大量这类列,是个头疼的问题。
文章
SQL  ·  数据库
2016-04-25
SQL Server 2005:你应知道的13件事
SQL Server 2005:你应知道的13件事 1. 新的产品版本 除SQL Server 2005标准版和企业版之外,产品线中还加入了SQL Server 2005简化版(SQL Server 2005 Exdivss)和工作组版(SQL Server 2005 Workgroup)两个新版本。   SQL Server 2005 Exdivss——其作用是代替微软SQL Server桌面引擎(Microsoft SQL Server Desktop Engine,MSDE)。SQL Server 2005 Exdivss可以用于自由发布,并与SQL Server使用同样的关系数据库核心引擎。不同的是它并不像MSDE一样使用查询管理器。仅有的限制是一个CPU,1G的内存和每个数据库4G的存储空间。   SQL Server 2005——工作组版不是自由发布的。它的设计着眼点在于服务器消息块协议(SMB)和分部门解决方案。在量化性能上,它更优于SQL Server 2005 Exdivss,并能提供关系数据库的支持,只是缺少分析服务。工作组版限用于两个CPU,3G内存,数据库大小不限。   2. 新的子系统 在一些新的子系统的推动下,SQL Server 2005中的应用程序支持非常强大,其中包括整合服务、提醒服务、服务代理和报告服务。   整合服务——与之前负责此功能的DTS相比,速度快600%。SQL Server整合服务是拥有强大的工作流控制能力的企业级ETL平台。 提醒服务——可以提供搭建自定义提醒程序的应用框架。 服务代理——为建立高度量化程序提供异步进程处理功能。 报告服务——这是最值得升级的一项功能。报告服务是企业级的报告生成平台,可以对设计、布署、销售进行详细的报告。强大的ReportBuilder组件可以让最终用户也享受到报告服务。   3.整合全新的.NET Framework 对SQL Server 2005进行的最大的强化就是整合了.NET Framework。启用新的.NET整合功能后,你可以轻松地创建存储过程、函数、触发器、自定义类型、自定义数据集。你可以在任何.NET语言下使用EXEC sp_configure ‘clr enabled' , ‘1'命令启用CLR支持。如果你还在使用过去的未管理的扩展存储过程,应该立即用SQLCLR存储过程代替。   3. 新的数据类型 SQL Server 2005中添加了两种新的数据类型:xml和varbinary(max)。 Xml数据类型——可以用于在SQL Server数据库中存储类型化或非类型化的XML数据,并通过Xquery进行查询。   Varbinary(max)数据类型——可以像访问普通数据一样对图像等二进制数据进行存储和读取。   4. 新的点对点事务型映射 通过SQL Server 2005中的新功能,我们可以轻松掌握微软对映射作出的这一最大改动。点对点事务型映射是针对双向映射设计的,可以使两个或多个数据库之间在任意一个确认产生改动时保持同步。   SQL Server 2005缺少的功能 6.数据镜像   毫无疑问,数据镜像是自从SQL Server于2005年11月发布的RTM版本以来一直被人想念的功能,因为它是使企业下定决心升级至SQL Server 2005的主要原因之一。预计这一功能会在2006年下半年重新加入。   7.SQL快速管理器 快速管理器试图为SQL Server 2005 Exdivss提供图形化的管理界面。然而它的功能有限,运行缓慢,微软不得不在SQL Server Management Studio中放弃了它,并重新命名为Exdivss。   如何找到SQL Server 2005的这些功能? 如果你是第一次使用SQL Server 2005,或许会被大量的新功能和界面改动弄得眼花缭乱。与任何一个版本相比,SQL Server 2005所做出的改动都是最大的。你会发现在SQL Server 2000或SQL Server 7中习惯使用的工具都被修改或去除了。   8.SQL Server服务管理器 在你升级到SQL Server 2005之后,你或许会有疑问:升级真的完成了吗?因为你会发现系统图标中的服务管理器不见了。SQL Server服务管理器已经被替换成了SQL Server配置管理器,可以通过“开始->程序->SQL Server 2005->管理工具->SQL Server配置管理器”,或者右键点击“我的电脑->管理”,然后打开服务与配置选项卡运行。   9.企业管理器 要找到新的管理器有一点麻烦,但你很快会发现在SQL Server 2005中,SQL Server企业管理器(SEM)已经被SQL Server管理中心 (SSMS)代替了。在对大量对象和服务器的管理中,SSMS的运行速度更快。   一切操作都可以用脚本实现。而且多数对话框不是传统的对话框模式,你可以更好地同时应付多个任务。   10.查询分析器 对开发人员和数据库管理员来说最重要的查询分析器已经换成了查询编辑器。你可以在管理中心中选择新建查询来调用它。查询编辑器提供了编写和运行T-SQL查询语句的分析器基本功能,并可以与SourceSafe整合进行版本控制。然而,查询编辑器缺少调试T-SQL语句的功能。你需要使用Visual Studio 2005的数据库项目来进行调试。 11.分析服务管理器   在SQL Server 2005中,微软彻底改变了分析服务的管理和开发配置。以往的分析服务管理器被SSMS和商业智能开发中心(BIDS)所代替。分析服务的管理由SSMS处理,创建和部署立方体结构等开发任务由BIDS处理。   12.DTS设计器 在SQL Server 2005中,DTS被SQL Server整合服务(SSIS)所代替。在处理过程中,以往的DTS设计器被新的SSIS设计器所代替。SQL Server 2000中,DTS设计器是在企业管理器中启动。而SSIS设计器是在BIDS中启动。打开BIDS,选择“文件->新建->项目->商业智能项目->整合服务项目”以启动SSIS设计器。   13.导入/导出向导 菜单里没有了这个选项,但它并没有被删除,你可以在命令行模式下运行dtswizard.exe找到它(别被字面蒙骗,这个程序是使用SSIS的,不是DTS)。你也可以打开一个SSIS项目,右键点击SSIS包来启动导入/导出。 本文转自yonghu86 51CTO博客,原文链接:http://blog.51cto.com/yonghu/1321469,如需转载请自行联系原作者
文章
SQL  ·  存储  ·  XML  ·  数据库  ·  数据格式  ·  BI  ·  .NET  ·  开发框架
2017-11-16
...
跳转至:
华章出版社
474 人关注 | 1015 讨论 | 10120 内容
+ 订阅
  • 带你读《Java并发编程的艺术》之一:并发编程的挑战
查看更多 >
数据库
250027 人关注 | 46006 讨论 | 67834 内容
+ 订阅
  • promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序问题
  • 云数据库RDS MySQL Serverless已来
  • 从函数计算到 Serverless 架构
查看更多 >
开发与运维
5322 人关注 | 128029 讨论 | 213574 内容
+ 订阅
  • Kubernetes 云原生日志构建
  • Kubernetes 重大更改和删除
  • Kubernetes Kruise Rollout
查看更多 >
大数据
185226 人关注 | 24754 讨论 | 59994 内容
+ 订阅
  • Kubernetes Kruise Rollout
  • Node.js实战对于Buffer和Stream模块系统的深入剖析
  • status: 41020001, status_text: TTS:TtsClientError:Illegal ssml text阿里云语音合成报错处理分享
查看更多 >
安全
1097 人关注 | 23397 讨论 | 59809 内容
+ 订阅
  • Kubernetes 重大更改和删除
  • CleanMyMac X4.11升级版下载及功能详情
  • 西安邮电陈莉君教授领衔,业界首个产学研 eBPF技术探索SIG成立!
查看更多 >