创建DSN

DSN:ata Source Name (DSN)的PDO命名惯例为:PDO驱动程序的名称,后面为一个冒号,再后面是可选的驱动程序连接数据库变量信息,如主机名、端口和数据库名。

有三种类型的DSN,三者区别:

用户DSN

系统DSN

文件DSN

可使用DOS命令,输入odbcad32打开DSN管理界面如下:

系统默认打开用户DSN标签页,在用户DSN标签页下创建DSN是用户DSN,只允许当前创建该DSN的用户使用

推荐系统管理人员使用系统DSN或者文件DSN。下面以添加系统DSN为例进行说明。

单击确定后,进入如下界面:

根据需要选择数据库类型,这里以SQL Server为例进行说明。

填写系统DSN的名称、描述、服务器地址

DSN在注册表里的位置

系统DSN在注册表如下位置:

HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\

用户DSN在注册表如下位置:

HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\

时间: 2024-09-29 23:30:58

创建DSN的相关文章

ODBC创建DSN,连接EA

EA:UML建模工具,可用来设计数据库,设计产品等等.具体请www.baidu.com. ODBC创建DSN步骤: 1.下载并安装odbc驱动,我用的EA数据存放在MYSQL里,所以安装ODBC MYSQL的驱动,版本是:Mysql ODBC 5.3 Unicode Driver: 附下载地址:https://dev.mysql.com/downloads/connector/odbc/5.1.html,注意选择平台和版本,版本不要太新. 2.打开"控制面板"-->"管

[20140928]创建连接到MySQL的连接服务器

首先要安装 mysql odbc 然后 odbc下创建DSN,并且要在系统DSN下. 最后执行 exec sp_addlinkedserver @server= 'XY',        --这是链接服务器的名称 @srvproduct= 'mysql',    --这个你自己随便吧 @provider= 'MSDASQL',    --这是固定的,不能瞎填,否则死定了 @datasrc= 'xy', --这是ODBC 里面data source name @location=NULL, @pr

XenApp 5 迁移Oracle数据库流程

步骤1:创建Oracle新数据库 在新的Oracle数据库服务器上创建一个新的数据库,比如取名:ORAZH:然后将Oracle的原来数据库迁移到新的Oracle数据库,然后设定新的数据库名称.该部分Oracle工程师搞定即可. 步骤2:创建DSN 在其中一台xenapp服务器(例:Citrix137) 打开C:\ProgramFiles(X86)\Citrix\Independent Management Architecture文件夹,你可以看到一些类似于MF20.dsn文件,即xenapp现

Qt通过ODBC连接SQL Server2008实践总结

Qt连接数据库的方式很多,这里说明一种最常用也是最实用的方式,因为这种方式在Windows上开发程序使用起来非常方便,并且也是远程连接数据库所需要用到的方式. 前提工作: 在Win7下安装了SQL Server 2008,并在SQL Server中创建了数据库MyDB. Qt通过ODBC连接SQL Server 2008概述: Qt通过ODBC连接数据库时,使用的数据库名不是直接写入数据库名称,而是DSN名. 关于DSN的简要介绍: 原名:Data Source Name 中文名:数据源名称DS

TimesTen 应用层数据库缓存学习:19. 理解AWT缓存组的三种模式

概述 本文很好的讲述了AWT三种缓存组的概念和区别,并给出了3种缓存组从建立到摧毁的完整过程. AWT缓存组有3中类型: 1. AWT 缺省 (Manually load) 2. AWT Dynamic 3. AWT Dynamic Globle (Cache Grid) 各种AWT类型的区别 AWT 缺省 (Manually load) TimesTen中inserted/updated/deleted的数据传递到Oracle Oracle中新增的数据通过"LOAD CACHE GROUP&q

vCenter Server 5.5配置独立Oracle 11g R2数据库

1.  环境清单 服务器 操作系统 应用软件 vCenter  Server服务器 Windows  Server 2008R2-64bit vSphere  5.5 DB服务器 CentOS  7.1-64bit Oracle  11g r2 2.  安装Oracle 11g R2 在Centos7.1中安装Oracle 11g R2的过程不是本文档主讲内容,顾忽略. 3.  为vCenter Server创建数据库 登入DB服务器(确保centos 7已启用图形界面) 鼠标右键选择打开命令行

SQLSERVER Account Weak Password Detection Automatic By System API

catalog 1. DB暴力破解方式 2. DB弱密码入侵向量 3. SQLAPI++ 4. C++ ADO 5. C++ ODBC 6. tiodbc - TinyODBC C++ Wrapper for ODBC API 7. 基于API调用的自动化检测 1. DB暴力破解方式 0x1: 利用存储过程 核心思想,就是存储帐号密码的master.dbo.sysxlogins表和密码比较存储过程pwdcompare alter proc p_GetPassword2 @username sys

TimesTen 数据库复制学习:3. 配置Classic Replication单表复制

本文为一个动手实验,配置传统复制模式中的单表复制(非复制整库),配置2个数据库, master和一个subscriber.拓扑如下: 为简化,master和subscriber位于同一主机.同时,为和上一个实验保持一致,master和subscriber的DSN分别为master1和subscriber1. 创建DSN [ODBC Data Sources] master1=TimesTen 11.2.2 Driver subscriber1=TimesTen 11.2.2 Driver [ma

安装vsphere update manager及注意事项

vmware公司为方便给其产品打补丁,推出了一个update manager的工具,要使用该工具必须具备要有SQL数据库服务器(或可以在安装update manager时,选择使用嵌入式数据库),安装update manager程序服务器和管理client端,以下就在windows server 2008 R2上使用sql 2008 R2数据库为例,项详细描述该工具的安装步骤及注意事. 1.在SQL服务器上创建一个数据库,此处以vum为例 2.在要安装update manager程序的服务器上插