[SQLSERVER] sqlserver T-SQL 执行detach/attach,copy 命令
declare @backupdb nvarchar(200)declare @dfstr nvarchar(200)declare @dfdesstr nvarchar(200)declare @lgstr nvarchar(200)declare @cmdstr nvarchar(200)set @backupdb='xxxx_LOG_' + convert(varchar(30),getdate()-2,112) + '_000000'set @dfstr ...
sqlserver查询table,columns信息
select a.name,b.name,c.name,b.max_length from sys.tables a,sys.columns b,sys.types cwhere a.object_id=b.object_id and b.user_type_id=c.user_type_idorder by a.name
sqlserver2008镜像及备份
镜像概述数据库镜像”是一种针对数据库高可用性的基于软件的解决方案。其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中。建议使用不同位置的两台服务器来承载。在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一台则根 据镜像会话的配置和状态...
已为数据库镜像启动数据库,必须删除数据库镜像才能删除该数据库
配置sqlserver2008的时候出现错误,想删除原来的已经配置的镜像。但是出现RT的错误。需要执行如下sql:alter database db_name set partner off;restore database db_name with recovery;然后就可以删除镜像数据库。
sqlserver2008一直显示正在还原.
sqlserver2008一直显示正在还原.如果不需要还原,则使用: restore database test with recovery如果只需要还原,则使用: restore database test with norecovery
sqlserver不能直接create table as select ......
在sqlserver 下想复制一张表的,想到oracle下直接create table xxx as select * from ....即可。但是结果却是错误的,baidu一下发现。sqlserver的语法是 : select * into tablenew from tableold
sqlserver2008还原事务日志(注意事项)
1,先利用完整数据库备份完成restore(任务-->还原-->数据库) ps:还原时,选项里面要选restore with norecovery2,还原事务日志.(任务-->还原-->事务日志) ps:还原时,勾选还原每个备份之前进行提示(R),restore with recovery。两个选项。...
浅谈SQL Server中的事务日志(转载)
浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 http://www.cnblogs.com/CareySon/archive/2012/02/13/2349751.html浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 http://www.cnblogs.com/CareySon/archive/2012/02/14/2351149.html浅谈SQL Se...
sqlserver 2008R2安装
Sqlserver 2008 在windowsserver 2008 R2系统安装 从微软官网上下载sqlserver 2008R2 安装包解压之后内容如上所示。双击setup应用程序开始安装sqlserver 2008R2数据库。 安装sqlserver 2008 需安装 .net应用程序。点击“确定”按钮开始安装。...
sql2005,sql2008清除日志
SQL2005:Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。godump transaction DNName with no_log goUSE DNNameDBCC SHRINKFILE (2)GoSQL2008:'在SQL2008中清除日志就必须...
sqlserver2008初步认识
1,resouce databaseSQL Server 2005 added the Resource database. This database contains all the read-only criticalsystem tables, metadata, and stored procedures that SQL Server needs to run. It does not contain any information about your instance or your databases, because it is only written...
sqlserver 使用全备和增备 还原数据库
1,还原全备的时候,“选项”选项里面1)勾选覆盖现有数据库(with replace)。2)不对任何数据库执行操作,不回滚未提交事务。 2,还原增备和普通的一样。
sqlserver连接oracle
1,在服务器对象中新增"链接服务器"2,输入连接服务器名称"test",选择“其他数据源”3,访问接口选择“oracle provider for OLE DB” 产品名称输入"oracle" 数据源输入tnsnames.ora中的连接字符串,如:"primary"4,安全性里选择“使用此安全上下文建立连接” &nb...
sqlserver 2005 客户端连接出现 error:40
sqlserver 2005 客户端连接出现 error:40 sqlserver 2005 -->配置工具 --> sqlserver configuration manager中 sqlserver 2005 网络配置 的 mssqlserver的协议的 via的状态调整为 "已禁用" 即可。