如何使用iSeries ODBC驱动程序创建文件dsn以连接到AS400系统?
iSeries ODBC驱动程序允许配置许多设置。在哪里可以找到可以在文件DSN中设置的所有属性的列表?
答案 0 :(得分:2)
Driver = {iSeries Access ODBC Driver}; System = server; Uid = user; Pwd = password;
服务器是要连接的系统(IP地址或主机名),用户名和密码。
您可以使用这样的.dsn文件:
[ODBC]
DRIVER=iSeries Access ODBC Driver
System=server;
Uid=user;
Pwd=password;
Initial Catalog=library;
答案 1 :(得分:2)
有关所有口味的连接线的良好互联网资源:
http://www.connectionstrings.com/
以下是AS400 ODBC驱动程序的页面:http://www.connectionstrings.com/as-400
IBM客户端访问ODBC驱动程序
Driver={Client Access ODBC Driver (32-bit)};System=my_system_name;
Uid=myUsername;Pwd=myPassword;
IBM iSeries Access ODBC驱动程序
此驱动程序比上面的驱动程序更新。
Driver={iSeries Access ODBC Driver};System=my_system_name;
Uid=myUsername;Pwd=myPassword;
使用IBM.Data.DB2.iSeries命名空间
DataSource=myServerAddress;UserID=myUsername;
Password=myPassword; DataCompression=True;
IBM客户端访问OLE DB提供程序
Provider=IBMDA400;Data Source=MY_SYSTEM_NAME;
User Id=myUsername;Password=myPassword;
其中MY_SYSTEM_NAME是OperationsNavigator中系统连接的名称
IBM客户端访问OLE DB提供程序
Provider=IBMDA400;Data Source=MY_SYSTEM_NAME;User Id=myUsername;
Password=myPassword;Default Collection=MY_LIBRARY;
其中MY_SYSTEM_NAME是系统连接的名称,MY_LIBRARY是iSeries Navigator中为库提供的名称。
答案 2 :(得分:1)
我刚刚发现您可以使用ODCB管理工具为任何类型的ODBC驱动程序创建文件DSN。
答案 3 :(得分:1)
答案 4 :(得分:1)
以下是每个关键字的详细说明以及如何配置它们。对于应用程序中的无DSN连接,这种观点很明显,但如果要自定义文件DSN,则非常有用。我发现它比IBM文档更有用。