随笔分类 - 数据库
摘要:在SQL SERVER 2008 中 BACKUP LOG WITH TRUNCATE_ONLY 已不再被支持,要收缩数据库日志,首先需要通过将数据库恢复模式设置为 SIMPLE 来截断该文件。语句如下:[代码]要收缩已做镜像的数据库的日志文档,用[代码]
阅读全文
摘要:在非域环境下安装SQL SERVER ,默认管理员为"机器名\administrator",在升级为域控制器之后由于WINDOWS的用户“机器名\administrator”已自动变更为“ 域名\administrator”,所以sql server 也需跟随变更,否则部分业务无法处理。解决方案:用 alter login 更改登录名:ALTER L...
阅读全文
摘要:正常工作的数据库镜像不知什么原因造成主休连接不上镜像数据库服务器,报如下错误:服务器网络地址 "TCP://192.168.1.4:5022" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 (Microsoft SQL Server,错误: 1418) 解决方法:重启主体数据库服务器端点:[代码]重启之后SQL SERVER 会自动继续数据库同步,如果长时间主休和...
阅读全文
摘要:通过证书方式创建数据库镜像 主数据库代码: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->USE [master] --创建数据库主密钥。 IF EXISTS(SELECT * FROM sys.databases WHERE name...
阅读全文
摘要:一、镜像技术 在数据库镜像中,一台SQL Server 实例连续不断的将数据库事务日志发送到另一台备用SQL Server实例的数据库副本中。发送方的数据库和服务器担当主角色,而接收方的数据库和服务器担当镜像角色。主服务器和镜像服务器必须是独立的SQL Server实例。 在所有SQL Server数据库中,在对真正的数据页面进行修改之前,数据改变首先都记录在事务日志中。事务日志记录先被放置...
阅读全文
摘要:附加数据库后用语句: USE[NorthWind] DROP USER BETTERDEV; 删除用户 BetterDev 时报“数据库主体拥有数据库角色,无法删除。”错误,无法删除用户。 解决方法: 通过语句 SELECT [name],[principal_id],[type],[owning_principal_id] FROM sys.database_principals; 查看数据...
阅读全文
浙公网安备 33010602011771号