管理Windows内部数据库(MICROSOFT##SSEE)实例 sharepoint
2010-11-03 10:27
691 查看
//./pipe/MSSQL$MICROSOFT##SSEE/sql/query
问题
微软产品比如Windows服务器升级服务(Windows Server Update Services,WSUS)3.0和Windows Sharepoint Services (WSS) 3.0在SQL Server 2005内嵌式系统内运行。现在访问Windows内部数据库,越来越多负责管理WSUS和WSS的系统管理员面临着管理这些数据库的挑战。由于大多数系统管理员不是完全合格的数据库管理员,他们要怎样管理Windows内部数据库呢?
专家解答
Windows内部数据库是一个内嵌式的数据服务,它只能用于一些Windows服务。它设置成这种方式是为了不让非微软产品连接并使用这个特殊的数据库服务。在默认情况下,安装WSUS 3.0或者 WSS 3.0都会在C:分区上创建数据库并且导致管理问题比如磁盘空间不足。管理这个SQL Server实例让人感到很混乱,因为它看起来既不像一个SQL Server服务也不像在产品中包含管理工具。最简单的方法是使用SQL Server Management Studio Express。你可以在服务器中安装一个SQL Server Management Studio Express来运行你的WSUS 3.0或者WSS 3.0。接着,你可以通过Named Pipes登录这个实例,因为这是连接的唯一配置。当你登录这个实例时,请使用这个服务器名:
.pipeMSSQL$MICROSOFT##SSEEsqlquery
既然你已经设法登录到SQL Server Management Studio Express的这个实例中,你现在可以管理WSUS 3.0和WSS 3.0数据库,比如收缩数据库文件或者移动它们到一个不同的磁盘分区,这个磁盘空间致力于解决避免磁盘空间不足的问题。
如果你喜欢用脚本来管理这些数据库,你可以下载并且安装SQL Server 2005命令行查询工具 - sqlcmd。默认情况下,这个工具将会被安装在这个目录下
C:Program FilesMicrosoft SQL Server90Toolsbinn
要连接到数据库实例,你需要运行sqlcmd.exe工具,传送实例名和你的凭证。
sqlcmd -S .pipeMSSQL$MICROSOFT##SSEEsqlquery –E
接着,一旦连接到这个数据库实例,你就可以运行你的管理T-SQL脚本。
注意事项
虽然这些是管理Windows内部数据库可能的原因,但是不建议做超出执行备份、迁移或者收缩数据库文件的操作。修改数据库模式或者属性可能会破坏这些产品的支持性。并且,对这些数据库做的任何改动可能会被产品的服务包或者累计更新所覆盖。
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/7_databases/sql/msxl/20100702/307794.html
http://dev.firnow.com/course/7_databases/sql/msxl/20100702/307794.html
http://tech.ddvip.com/2008-10/122463845480460.html
问题
微软产品比如Windows服务器升级服务(Windows Server Update Services,WSUS)3.0和Windows Sharepoint Services (WSS) 3.0在SQL Server 2005内嵌式系统内运行。现在访问Windows内部数据库,越来越多负责管理WSUS和WSS的系统管理员面临着管理这些数据库的挑战。由于大多数系统管理员不是完全合格的数据库管理员,他们要怎样管理Windows内部数据库呢?
专家解答
Windows内部数据库是一个内嵌式的数据服务,它只能用于一些Windows服务。它设置成这种方式是为了不让非微软产品连接并使用这个特殊的数据库服务。在默认情况下,安装WSUS 3.0或者 WSS 3.0都会在C:分区上创建数据库并且导致管理问题比如磁盘空间不足。管理这个SQL Server实例让人感到很混乱,因为它看起来既不像一个SQL Server服务也不像在产品中包含管理工具。最简单的方法是使用SQL Server Management Studio Express。你可以在服务器中安装一个SQL Server Management Studio Express来运行你的WSUS 3.0或者WSS 3.0。接着,你可以通过Named Pipes登录这个实例,因为这是连接的唯一配置。当你登录这个实例时,请使用这个服务器名:
.pipeMSSQL$MICROSOFT##SSEEsqlquery
既然你已经设法登录到SQL Server Management Studio Express的这个实例中,你现在可以管理WSUS 3.0和WSS 3.0数据库,比如收缩数据库文件或者移动它们到一个不同的磁盘分区,这个磁盘空间致力于解决避免磁盘空间不足的问题。
如果你喜欢用脚本来管理这些数据库,你可以下载并且安装SQL Server 2005命令行查询工具 - sqlcmd。默认情况下,这个工具将会被安装在这个目录下
C:Program FilesMicrosoft SQL Server90Toolsbinn
要连接到数据库实例,你需要运行sqlcmd.exe工具,传送实例名和你的凭证。
sqlcmd -S .pipeMSSQL$MICROSOFT##SSEEsqlquery –E
接着,一旦连接到这个数据库实例,你就可以运行你的管理T-SQL脚本。
注意事项
虽然这些是管理Windows内部数据库可能的原因,但是不建议做超出执行备份、迁移或者收缩数据库文件的操作。修改数据库模式或者属性可能会破坏这些产品的支持性。并且,对这些数据库做的任何改动可能会被产品的服务包或者累计更新所覆盖。
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/7_databases/sql/msxl/20100702/307794.html
http://dev.firnow.com/course/7_databases/sql/msxl/20100702/307794.html
http://tech.ddvip.com/2008-10/122463845480460.html
相关文章推荐
- 管理Windows内部数据库(MICROSOFT##SSEE)实例
- Microsoft SQL Server 2012 管理 (2): 实例与数据库管理
- 翻译(二)SharePoint 2007管理入门:Windows SharePoint Service 3.0 and Microsoft Office SharePoint Server 2007
- 翻译(一)SharePoint 2007管理入门:Windows SharePoint Service 3.0 and Microsoft Office SharePoint Server 2007
- 让mybatis支持管理和操作多个不同的业务数据库实例
- Free Microsoft eBooks for you, including: SharePoint, Visual Studio, Windows Phone, Windows 8, Office 365, Office 2010, SQL Server 2012, Azure..
- 全面介绍Windows内存管理机制及C++内存分配实例
- 如何创建和管理我的MSSQL数据库(Microsoft SQL 2000数据库)
- 全面介绍Windows内存管理机制及C++内存分配实例(二):内存状态查询
- Microsoft caffe(caffe-windows) cifar实例编译之model的使用
- 全面介绍Windows内存管理机制及C++内存分配实例
- 全面介绍Windows内存管理机制及C++内存分配实例(二):内存状态查询
- 基于.NET平台的Windows编程实战(八)— 数据库管理及其他辅助功能的实现
- Microsoft SharePoint 2010, is it a true Document Management System? 微软SharePoint 2010,它是真正的文档管理系统吗?
- SharePoint 2010开发实例精选——网站属性管理
- SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例(转)
- 学习实例.文章管理.数据库操作类.DBUtil.java
- sqlserver2008附加sqlserver2005数据库目录出错,需要设置mdf后缀文件夹“管理员取得所有权”,并用windows管理权限登录数据库不要用sa
- 全面介绍Windows内存管理机制及C++内存分配实例(三):虚拟内存
- windows下使用nexus3进行内部maven仓库的管理