打开SQL Server 2012数据库时,对HzWind_2MW数据库名修改为HzWind_2MW_GEM,结果出现如图1所示: 图1 数据库更名时出现error:5030 数据库不能重名名5030的错误,其实很简单原因就是有应用程序正在占用这个连接,使用这样一行命令就可以查询出正在占用的连接.打开数据库,选择New Query,在SQL代码编辑区输入:use master select spid from master.dbo.sysprocesses where dbid=db_id('H…
首先安装SQL Sever 2012数据库,我们要下载好安装包.将安装包存储在磁盘中. 安装前将杀毒软件和相关安全的软件等退出,以免造成安装中的错误. 安装环境:Win7 64位操作系统 注:SQL Server 2012安装的硬件和软件的环境. 软件环境:SQL Server 2012支持包括,Windows 7.Windows Server 2008 R2.Windows Server 2008 Service Pack 2和Windows Vista Service Pack 2. 硬件环…
首先再使用的过程中,遇到当前版本和项目数据库服务器的SQL Sever 版本不一致,导致无法正常的数据导入. 所以需要我们将本地的SQL Sever 数据库,进行一个完整的卸载,进而去安装和项目一致的数据库版本.4 本例卸载以(SQL Sever 2012为例) 本机环境:win 7 64位操作系统 1)win7桌面环境--开始--控制面板--程序和功能--找到Microsoft SQL sever 2012 64位(双击) 2)双击后出现以下窗口图标-- 3)删除执行后,出现以下界面 4)点击…
慕课网 首页 实战 路径 猿问 手记     Python 手记 \ SQL Server 2012 数据库笔记 SQL Server 2012 数据库笔记 2016-10-25 16:29:33 123浏览 0评论 第一章 初识SQL Server2012 1.2.作为SQL Server的最新版本,SQL Server 2012具有以下激动人心的新功能. 1.AlwaysOn. 2.Columnstore索引. 3.DBA自定义服务器权限. 4.Windows Server Core支持.…
SQL Sever 2012 如何建立数据库连接 一.下载 http://www.microsoft.com/zh-cn/download/details.aspx?id=29062 下载后直接安装即可. 二.打开数据库 1.点击连接,进入到以下界面. 2.右击下图选中中的属性 3.在安全性中选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式 4.选择“连接”,勾选“允许远程连接此服务器”,然后点“确定” 5.在安全性中,点开登录名,选中sa,右击属性,设置密…
一.Microsoft SQL Server2012简介 1.基本概要 Microsoft SQL Server 2012是微软发布的新一代数据平台产品,全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移. SQL Server 2012包含企业版(Enterprise).标准版(Standard),另外新增了商业智能版(Business Intelligence).微软表示,SQL Server 2012发布时还将包括Web版.开发者版本以及精简版…
SQL SERVER 2012数据库:开启防火墙导致外部无法连接数据库解决办法 将以下代码存为OpenSqlServerPort.bat文件: netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80 @echo =========  SQL Server Ports  =================== @echo Enabling S…
SQL SERVER 2012数据库自动备份的方法 为了防止数据丢失,这里给大家介绍SQL SERVER2012数据自动备份的方法: 一.打开SQL SERVER 2012,如图所示: 服务器类型:数据库引擎: 服务器名称:127.0.0.1(本地),也可以选择远程连接; 身份验证:包含Windows身份验证和 SQL Server身份验证,此处选择Windows 身份验证; 二.如图,选择[管理]-->[维护计划]-->[维护计划向导]: 三.在[SQL SERVER 维护计划向导]界面,点…
Sql Server 2012数据库的安装 1.到微软官网上下载 下载链接为:https://www.microsoft.com/zh-cn/download/details.aspx?id=29066 点击下载-->点击文件名(全选)-->点击Next,开始下载. 2.下载完成后,装载以.iso为扩展名的光盘镜像文件 右击文件-->点击装载-->出来下图所示页面 点击setup-->打开安装中心(如果是win7以上的版本,右击-->以管理员身份运行)-->出现如…
本文部分引用以下文章: SQL Server 2012 安装图解教程(附sql2012下载地址)_MsSql_脚本之家 http://www.jb51.net/article/36049.htm SQL Server 2012安装图解_百度经验 http://jingyan.baidu.com/article/f79b7cb347604e9144023ed9.html SQL server 2012 如何安装_百度经验 http://jingyan.baidu.com/article/36d6e…
作为这篇SQL SERVER 2008数据库各版本功能对比 的姊妹篇,就写点SQL Server 2012 各个版本的区别以及物理以及逻辑上的限制. 个部分来分http://technet.microsoft.com/en-us/library/ms143287.aspx   Compute Capacity Limits by Edition of SQL Server 不同版本对于的硬件的支持程度,以及虚拟CPU,core 的计算方式上.通过正规渠道购买的话一般的属于售前的任务,当然也因预算…
一.java通过jdbc连接sql server 2012 原帖地址:http://blog.csdn.net/stewen_001/article/details/19553173/ 1.sql server 2012需采用SQL Server身份验证方式(用户名 密码) 2.SQL Server配置管理器开启Named Pipes.TCP/IP. 2-1.TCP/IP属性设置:IP地址->IP1和IP10的IP地址改为127.0.0.1,将所有IPx的已启用改为是,将IPall中TCP端口改…
在sql sever 2008 r2中,我想把一个数据库添加到DATA中,结果发现被占用,我就打算解除占用后再进行复制,本来应该先是让数据库脱离,再复制,结果,我自作聪明地右键数据库,选择了删除,结果连源文件都删除了, 在回收站还找不到. 建议大家在以后的操作中,注意不要随便删除数据库,否则会产生很多麻烦事,还要注意备份数据库,存档确实蛮重要!…
错误原因: 由于我将SQL数据库做了删除,重装.在删除的过程中,不小心删除了某个SQL的插件,导致了这种问题的出现. 当我们去操作工具时,也会提示以上错误. 解决办法: 1)去控制面板--所有控制面板项--程序和功能--找到Microsoft Visual Studio 2010 Shell(Isolate)-CHS辅助程序(这个程序有可能单独的两个,也有可能是综合在一起的) 找到后卸载掉VS2010 Shell 2)回去软件安装包--setup.exe--双击运行--维护--修复(根据提示操作…
这个只能是试一下的方法,但不一定能成功,可以尝试如下几个方法: 1.登录远程桌面,然后以.登录SQL Server,并以Windows身份登录,然后再附加数据库时把日志文件删除. 2.试下这个脚本: .新建一个同名的数据库 .再停掉sql server(注意不要分离数据库) .用原数据库的数据文件覆盖掉这个新建的数据库 .再重启sql server .此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名) .完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要…
转自:http://blog.csdn.net/ituff/article/details/8265822 将高版本的的SQL Server数据库移到低版本的SQL Server是一件十分蛋疼的事,最后的好方法就是生成数据库脚本,然后运行SQL脚本重新在目标数据库服务器上生成新的数据库.从SQL SERVER 2008开始,我们就可以很方便的导出数据脚本,而无需再借助存储过程. 在SQL Server Mangement Studio 2008 的对象资源管理器中,右击需要导出数据的数据库,在弹…
1,用Opendatasource系统函数 详细的用法已经注释在sql代码中了.这个是在sqlserver到sqlserver之间的倒数据.2005,2008,2012应该都是适用的. --从远程服务器192.168.66.154上查询100条数据,然后导入到dbo.dquestiondata中 insert into dbo.dquestiondata select top 100 * from opendatasource('sqloledb','data source=192.168.6.…
附加数据库 对于 服务器“WSS_Content”失败.  (Microsoft.SqlServer.Smo)执行 Transact-SQL 语句或批处理时发生了异常. (Microsoft.SqlServer.ConnectionInfo)处理数据库 'WSS_Content' 的日志时出错.如果可能,请从备份还原.如果没有可用备份,可能需要重新生成日志. 无法打开新数据库 'WSS_Content'.CREATE DATABASE 中止. (Microsoft SQL Server,错误:…
1,用Opendatasource系统函数 详细的用法已经注释在sql代码中了.这个是在sqlserver到sqlserver之间的倒数据.2005,2008,2012应该都是适用的. --从远程服务器192.168.66.154上查询100条数据,然后导入到dbo.dquestiondata中 insert into dbo.dquestiondata * from opendatasource('sqloledb','data source=192.168.6.154;user id=sa;…
既能备份到网络中的共享文件夹中,也能备份到本地 USE [AdventureWorks2012] GO /****** Object: StoredProcedure [dbo].[pr_BatchBackUPDatabase] Script Date: 2016/1/7 17:56:01 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ------------执行此脚本需要先执行表值函数--------- --use [Adve…
在SQL Server2005及以下版本做数据库备份还原时,需要首先建立数据库,然后才能进行数据库还原操作:而在SQL Server2005以上版本做数据库还原时,不需要建立数据库,可以直接进行数据库备份操作,否则执行数据库还原操作时会报3154错误. END SQL Server2012数据库还原操作实例 1 以还原test数据库为例. 2 首先启动SQL Server2012软件,展开左侧目录树,在[数据库]节点上右键点击,弹出右键菜单,如图所示 3 选择[还原文件和文件组(E)...]功能…
1.我在系统上做了硬链接,也就是把C盘的某个目录,映射为D盘. 2.把数据库文件mdf和ldf放入D盘.结果,SQL Server的企业管理器,无法从D盘里加载mdf或ldf文件,并且在目录下无法显示任何文件. 两个解决方法: 1.把mdf和ldf放入SQL Server的安装目录下的data文件夹. 2.把mdf和ldf放入非硬链接目录.…
最近发现网站不能访问,原因数据库服务器磁盘剩余空间没了.再细查发现日志文件占用了70%,收缩日志文件失败. 在网上查找原因,是没有备份不能收缩日志文件. 临时解决的方式: 备份事务日志,再收缩日志文件.(完整数据库备份后,也可以收缩日志文件) 长久的解决方案: 制定维护计划,定期备份数据库,收缩日志文件.…
上篇中说了通过SQL JOB的方式对数据库的同步,这一节作为上一节的延续介绍通过发布订阅的方式实现数据库之间的同步操作.发布订阅份为两个步骤:1.发布.2订阅.首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅.发布可以发布一张表的部分数据,也可以对整张表进行发布.下面分别介绍发布.订阅的过程. 1.发布.发布需要用实际的服务器名称,不能使用服务器的IP地址进行.能发布的信息包括[表].[存储过程].[用户函数]如果使用IP会有错误,如下图: 具体发布…
一.如果数据重要,请先备份数据 二.删除表中数据 SQL: Delete From ('表名')  如:Delete From abcd 三.执行新语句 SQL: dbcc checkident('表名',reseed,0) 如:dbcc checkident('abcd',reseed,0) 注: { DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value) 检查指定表的当前标识值满足要求. reseed,补种; 再播种于,即是重新指定标…
--只获取数据库名称和最后的还原时间 SELECT sdb.Name AS DatabaseName , ), ), '-') AS LastBackUpTime FROM sys.sysdatabases sdb LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name GROUP BY sdb.Name --获取完整备份.差异备份.日志备份最后时间的语句 方法一: SET NOCOUNT ON GO SET…
连接上数据库后新建查询执行以下命令: RESTORE DATABASE 还原后的数据库名 FROM DISK = 'D:\yjdb\pms_yj_20110722.bak(备份文件)' WITH REPLACE , MOVE 'pms_yujia(曾经的mdf逻辑名)' TO 'D:\yjdb\pms_yujia.mdf(mdf还原后的路径)', MOVE 'pms_yujia_log(曾经的ldf逻辑名)' TO 'D:\yjdb\pms_yujia_log.ldf(ldf还原后的路径)' 会…
数据库文件备份保存的方式我知道的有两种,第一种就是我们知道到的简单的分离,生成.mdf和.ldf文件,然后使用的时候直接进行附加数据库就可以了. 那么还有生成备份的文件.bak 的,这个操作要在步骤:1.在sqlserver 2008 中打开你的数据库文件 2.右击你的数据库文件,点击任务->备份,出现下面的页面 . 3.备份后你就可以在指定的文件夹找到这个.bak 文件了.…
当然,我整理的只是一些常见的面试题,具体数据库就不给了,相信大家能看懂!!! --2列出EMPLOYEES表中各部门的部门号,最高工资,最低工资 select Max(salary) as '最高工资',Min(salary) as '最低工资' ,department_id as '部门号' from Employees group by department_id --3列出EMPLOYEES表中各部门EMPLOYEE_JOB为'职员'的员工的最低工资,最高工资 select Max(sal…
USE master RESTORE DATABASE WSS_Content FROM DISK = N'D:\bak\contentbak.bak' WITH REPLACE, NORECOVERY ,MOVE 'WSS_Content' TO N'D:\bak3\WSS_Content.mdf' ,MOVE 'WSS_Content_LOG' TO N'D:\bak3\WSS_Content_log.ldf' 当中MOVE 'WSS_Content'这个名字,是之前backup过来的名字,…