`
zhangziyangup
  • 浏览: 1186932 次
文章分类
社区版块
存档分类
最新评论

数据库连接使用SQL Server 别名

 
阅读更多

很多人都遇到过下面的问题:

1.使用Log shipping,如果主服务器出问题以后应用程序如何转到辅助服务器?

2.如果将数据库迁移到其他服务器,我不想修改程序该如何实现?

针对上面的两个问题我们可以使用SQL Server 别名:

SQL Server Configuration Manager->SQL Native Client Configuration->newAliases

配置过程中需要我们输入数据库服务器地址,端口以及使用的协议。 配置完成后我们就可以在DB连接中使用了。

下面是我用自己的机器建了一个别名,然后用Management studio连接别名。查询连接的服务器名可以看到是配置里面的服务器名。这样我们只需要更改别名而且不需要更改应用程序就可以解决上面提到的两个问题。

分享到:
评论

相关推荐

    Kettle 连接 SQLServer JDBC

    标题 "Kettle 连接 SQLServer JDBC" 涉及到的是数据集成工具 Pentaho Data Integration(简称 Kettle)如何通过 JDBC(Java Database Connectivity)驱动来与 Microsoft SQL Server 数据库进行交互。Kettle,也被...

    SQL语句实现跨Sql server数据库操作实例

    ### SQL语句实现跨SQL Server数据库操作实例 #### 背景介绍 在日常的数据库管理与开发工作中,经常会遇到需要在不同的SQL Server实例之间进行数据交换的情况。这些操作包括但不限于查询不同数据库中的数据、将数据...

    C#通用数据库连接串实例,可连接Access、Excel以及Sql server 数据库

    本实例将深入探讨如何创建一个通用的数据库连接字符串,以便能够连接到Access、Excel以及SQL Server这三种不同类型的数据源。 1. **Access数据库连接** Access数据库是Microsoft Office套件的一部分,使用Jet或ACE...

    \VS2012和SQL客户端在不同网络远程访问数据库SQLserver2005

    【VS2012和SQL客户端在不同网络远程访问数据库SQLserver2005】的知识点涉及以下几个方面: 1. **远程访问SQL Server 2005**:远程访问SQL Server 2005允许用户从不同的网络或设备上操作数据库,这需要正确配置...

    SQL Server 连接字符串构造及测试工具

    了解了这些基础知识后,你可以更有效地使用"SQL Server 连接字符串构造及测试工具"来管理和测试你的数据库连接。无论你是开发人员还是系统管理员,这个工具都能极大地简化你的工作,确保你的应用程序能够顺利地与SQL...

    ELPHI数据库与SQL SERVER数据库的连接 (1).pdf

    本文主要介绍了使用DELPHI语言连接SQL SERVER数据库的方法,并对实现数据库连接的过程和步骤进行了详细的阐述。 DELPHI是一个功能强大、界面细腻、开发方便的开发语言,广受专业开发者的喜爱。SQL SERVER是一个性能...

    SQLserver2012链接Oracle数据库操作说明.docx

    本文档将详细介绍如何使用 SQL Server 2012 实现与 Oracle 数据库的连接,并进行数据操作。此文档包含了从环境搭建到实际操作的全过程,旨在帮助读者快速掌握跨数据库操作的基本方法。 #### 二、环境准备 1. **...

    数据库实验\SQL Server2000安装和配置

    4. 建立数据库服务器别名,例如“mylocaldbs”,用于连接本地数据库服务器。 **实验总结:** 通过这个实验,学生不仅学会了如何安装 SQL Server 2000,还了解了数据库服务器的配置和注册过程。这为后续的数据库操作...

    proxool数据库连接池配置

    要使用Proxool进行数据库连接池管理,首先需要将Proxool的核心库`proxool-0.8.3.jar`以及相应的数据库驱动程序包放置到项目的`WEB-INF/lib`目录下。例如,如果项目使用的是MySQL数据库,则需要将`mysql-connector-...

    C#.NET连接各类数据库(全)Oracle MySQL ACCESS SQLSERVER

    要连接 SQL Server 数据库,我们需要使用 `System.Data.SqlClient` 命名空间,而不是 `System.Data.OleDb`。连接字符串的格式为: ``` "user id=sa;password=;initial catalog=Northwind;Server=YourSQLServer;...

    SQL Server 2008数据库实用教程 sqlserver数据库基础教程 第4章 表数据操作 共90页.pptx

    【SQL Server 2008数据库实用教程】深入解析 SQL Server 2008是一款由微软公司开发的关系型数据库管理系统,广泛应用于企业级数据存储和管理。本教程旨在教授SQL Server的基础知识,涵盖数据库的基本概念、创建、...

    SQLServer跨数据库实例取数方式

    ### SQL Server跨数据库实例取数方式详解 在SQL Server环境中,有时我们需要从不同的数据库实例中获取数据。这种需求可以通过创建链接服务器(Linked Server)来实现。本文将详细介绍如何通过SQL Server实现跨...

    SQL Server数据库常用操作

    标题中提到的是"SQL Server数据库常用操作",这意味着接下来的内容将会围绕SQL Server数据库进行展开,涉及基础知识以及一些高级操作。描述指出这些内容对初学者非常有用,因此内容应该是由浅入深,逐步引导学习者...

    SQL Server 使用 SQL Server 代理作业.ppt

    SQL Server 使用 SQL Server 代理作业 SQL Server 代理作业是 SQL Server 中的一种自动化工具,能够自动执行周期性的任务,并在出现故障时自动通知操作员。下面是 SQL Server 代理作业的知识点摘要: 一、代理服务...

    如何在ORACLE里设置访问多个SQL Server数据库

    在 ORACLE 服务器的 `tnsnames.ora` 文件中,添加对 SQL Server 数据库的条目,这样客户端就可以通过这些别名连接到 SQL Server。例如: ``` pubs = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = ...

    SQLserver连接问题解决办法

    SQLserver2000〔Microsoft]...>OK了 5、如果还不行: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了

    Thinkphp 连接 SQL SERVER 类+工具

    `DbSqlsrv.class.php`文件中的类负责具体的数据库连接和操作,而正确配置和使用这些工具将确保我们的应用程序能够顺利地与SQL Server数据库进行通信。在实际开发中,理解并熟练掌握这些知识点对于提高开发效率和保证...

    如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动 SQL Server 服务,

    在本文中,我们将深入探讨当尝试远程连接到SQL Server 2000时遇到“无法打开连接”错误的具体原因和解决步骤。此问题通常涉及到多个因素,包括服务器配置、网络连接、补丁安装以及客户端设置。 首先,确保服务器端...

    SqlDbx连接oracle

    本篇将详细介绍如何使用SqlDbx连接到Oracle数据库,以及涉及的相关文件及其作用。 首先,连接Oracle数据库通常需要Oracle客户端软件,但这里提到的“Sqldbx连接oracle,不用安装client”,意味着SqlDbx可能通过一种...

    Delphi几种数据库连接

    DBExpress使用TSqlDataset组件与数据库进行交互,通过驱动程序模型连接到不同类型的数据库,如SQL Server、MySQL、SQLite等。这种方式适合需要跨平台应用的开发。 5. **FireDAC** FireDAC是Embarcadero(Delphi的...

Global site tag (gtag.js) - Google Analytics