关于配置数据源的设置
一、关于配置数据源的设置
32bit系统和64bit打开数据源(ODBC)方式不同
1、32bit系统设置数据源方式
打开控制面板 --》 管理工具
双击数据源(ODBC)
点击添加
64bit系统设置数据源方式
打开运行cmd
输入:C:\Windows\SysWOW64\odbcad32.exe
以下步骤不管是32bit或64bit相同
2、选择“系统DSN”
点击添加
下图必须要先安装postgresql odbc驱动
选择postgresql odbc driver(这是编码),点击完成
开始填,只要懂英文基本能填出来,可以先点击”Test”测试下能不能连接,成功后点击”save”
这边要注意的是Data Source 这是下面需要用到的
<!--[if !supportLists]-->二、<!--[endif]-->脚本中数据库连接串可以通过以下方式知道(当然这是个人方式,这个可以不看)
1.新建一个空的pgsql.udl(命名随便);
2.双击这个pgsql.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择”Micrsoft Ole DB Provider for ODBC Drivers“,
点击下一步;
<!--[if !supportLists]-->3.<!--[endif]-->在“连接”页的,"指定数据源"选择"使用连接字符串";
4.点击“编译”,弹出“选择数据源”,在“文件数据源”页中点击”新建“,在创建新数据源选择PostgrSql的驱动程序”选择postgresql odbc driver(这是编码),点击下一步;
<!--[if !supportLists]-->5.<!--[endif]-->点击“下一步”,点击"浏览",在”另存为“对话框中文件名称写入“postgresql",点击”下一步“,点击”完成“;
<!--[if !supportLists]-->6.<!--[endif]-->在填写连接数据库数据(如下图),点击Ok;
7.返回“数据库连接属性”对话框,点击“测试连接”,成功的话就是我们要的连接字符串。
DRIVER={PostgreSQL ODBC Driver(UNICODE)};DATABASE=postgres;SERVER=localhost;PORT=5432;UID=postgres;PWD=root;SSLmode=disable;ReadOnly=0;Protocol=7.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=4096;UnknownSizes=0;MaxVarcharSize=255;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=0;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;LFConversion=1;UpdatableCursors=1;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=1;LowerCaseIdentifier=0;GssAuthUseGSS=0;XaOpt=1