SQL Server数据库对于应用程序的关系

来源:Asp之家 时间:2010-09-08 09:42:00 

以下的文章主要是介绍SQL Server数据库与其实际应用元数据,我前两天在相关网站看见SQL Server数据库与其实际应用元数据的资料,觉得挺好,就拿出来供大家分享,希望会给大家带来一些帮助在此方面。

以下的文章主要是介绍SQL Server数据库与其实际应用元数据,我前两天在相关网站看见SQL Server数据库与其实际应用元数据的资料,觉得挺好,就拿出来供大家分享,希望会给大家带来一些帮助在此方面。

我常被问到如何把驻留在物理服务器/SQL 实例上的SQL Server数据库转变为它们相应的应用程序名称。在准备计划好的服务器停机通知时,这种需要就产生了,但在我的组织内与IT经理或非技术人员沟通时,这也是有价值的。如果你不是数据

我常被问到如何把驻留在物理服务器/SQL 实例上的数据库转变为它们相应的应用程序名称。在准备计划好的服务器停机通知时,这种需要就产生了,但在我的组织内与IT经理或非技术人员沟通时,这也是有价值的。

如果你不是数据库管理员或特定数据库的应用分析师,你通常会无视数据库的命名规则,而这些数据库支持着你每日依赖的应用程序。这就是为什么当需要产生时在适当的位置上由元数据库来提供转化很重要。

专家解答

大部分数据库管理员拥有某种形式的数据库元SQL Server数据库,他们依赖其来跟踪范围很广的Microsoft SQL Server环境。我利用连接的服务器和分布式数据库访问来建立一个已经在我的环境中使用了七年的元数据库。它不是漂亮的,但它是功能性很强的。

跟很多IT开发者和数据库管理员一样,即使它有自身的不足我还是为自己的创造感到骄傲。它很慢,不像它可以的那样最新型,也不像它应该的那样安全。

自从读了2007年5月和6月Rodney Landrum在SQL Server杂志上发表的关于SQL Server集成服务(SSIS)和数据库管理员知识库(DBA Repositories)的文章,我知道是时候采取别人的解决方法了。这对于我的环境来说是完美的,而一些改动也是容易采纳的。

2008年2月,一篇后续文章在SQL Server杂志上发表,在这篇文章里,Rodney更新了他的解决方法。我下载了代码,在我的测试环境里审核,并迅速把它纳入产品中。当大家普遍地为这个解决方法所提供的而感到高兴时,在它包中缺少的一方面是把数据库关联到应用程序的能力。

通过在他的解决方法中增加两张额外的表,我可以在我的“土生土长”元数据库中增加应用程序元数据到我现在使用的SQL Server杂志的方法中。

增加到我数据库中的应用元数据包括创建两张表:dbo.Applications,专为存储所有程序的应用名称,而这些程序在我的环境中依赖于SQL Server数据库,还有

dbo.Database_Applications,它保存SQL 实例、SQL Server数据库和应用程序之间的关系。

Applications Table CREATE TABLE [dbo].[Applications] (
[AppID] [int] IDENTITY(154,1) NOT NULL,
[ApplicationName] [varchar](100) NOT NULL, )
Database_Applications Table
CREATE TABLE [dbo].[Database_Applications] (
[DB_AppID] [int] IDENTITY(1,1) NOT NULL,
[ServerName] [varchar](50) NOT NULL,
[DatabaseName] [varchar](100) NOT NULL,
[ApplicationName] [varchar](100) NULL )



标签:SQLServer,数据库,应用程序
0
投稿

猜你喜欢

  • 需要掌握的八个CSS布局技巧

    2008-05-17 11:45:00
  • “Unable to read local eventlog (reason:事件日志文件已在读取时间更改)”解决办法

    2009-08-27 13:12:00
  • HTML5 声明兼容IE的写法

    2011-06-06 10:34:00
  • sql语句查询数据库中的表名/列名/主键/自动增长值实例

    2012-07-11 15:28:58
  • Date()与new Date()的区别

    2008-09-29 11:09:00
  • 巧妙的自关联运用

    2012-10-07 10:55:58
  • 用 SQL 脚本将 Access 导入 MSSQL 2000/2005 方法

    2008-10-22 13:51:00
  • 基于网格的网页设计概念及实际应用案例

    2010-03-30 14:59:00
  • 重新认识ASP之后的我在想"是时候改变了"

    2008-05-08 13:10:00
  • 用ASP+XML打造留言本实例

    2007-08-13 10:38:00
  • 从xml中获取城市,省份名称

    2008-09-05 15:07:00
  • SQL Server用触发器强制执行业务规则

    2009-01-20 16:05:00
  • 提高ASP性能的最佳选择第二部分

    2007-08-15 12:46:00
  • form 元素内的字段 name 不要跟 form 属性名称一致

    2008-10-22 13:25:00
  • ASP访问数量统计代码

    2011-04-08 10:59:00
  • 如何让新安装的MySQL数据库变得更安全

    2009-01-04 13:19:00
  • 一个简单的北京2008奥运倒计时代码

    2008-03-16 14:15:00
  • 详解CSS的优先权

    2008-05-11 18:57:00
  • HTML 5 正在改变 Web

    2008-09-15 08:20:00
  • Oracle 随机数

    2009-06-04 10:01:00
  • asp之家 网络编程 m.aspxhome.com