我有一个非常简单的问题。在我的计算机上安装Informix(iif.12.10.FC2DE.win2003.zip)之后,数据库系统似乎正在运行。
我该如何访问它?我甚至安装了Server Studio(serverstudio_w_sentinel_win_9.1.10397.zip),但所有前端都要求这么多东西(主机服务器,btw之间有什么区别),我不知道要输入什么。
我在HP-SQL,Oracle和PostgreSQL(所有在Unix / Linux上)都有很多经验。在PostgreSQL中,您只需在命令行输入psql作为用户postgres并创建用户和数据库。
有一些缺失的链接。任何人都可以帮我吗?不幸的是,计算机运行Windows 8,因此没有有用的开始菜单。
提前致谢!
答案 0 :(得分:6)
我从未在Windows 8上安装过Informix,AFAIK不应该与其他任何窗口都不同。
首先,作为常见的知识,“预先配置”和对Informix数据库的基本访问是使用名为dbaccess
的实用程序,您可以将其与Oracle的sqlplus,MySQL的mysql和Postgre的psql进行比较。
它只在CUI模式下运行,但是基于菜单的“ncurses like”(它不像我自己的命令行那样提到)
所以,回答这个问题,要开始使用dbaccess进行基本访问,你应该打开Informix Command Line
,这是在Windows安装过程中应该创建的快捷方式 Informix应用程序菜单
使用Informix进行记录,在“开始”菜单中,您应该可以访问应用菜单,点击屏幕底部的下箭头。
查找Informix命令行图标,它是.bat的快捷方式,非常指定您的实例配置,此文件将定义informix环境变量(INFORMIXSERVER,PATH等)并打开提示给您。
然后输入dbaccess
,瞧,有......
在Windows 7中,您需要以管理员身份运行此命令行(右键单击图标并选择管理员选项)。不确定Windows 8是否相同......
基本上都是......
但我总是看到Windows用户“向他们的鼻子”到dbaccess
,因为它对Windows用户不友好,因为它在命令行运行,如果与任何* nix相比,windows命令行非常有限外壳。
现在,如果您在Unix / Linux世界中要求任何informix用户,那么历史就不同了......
因此,用于访问Informix的替代图形工具,如DBeaver,ServerStudio,SquirrelSQL,DbVisualizer等...您必须知道实例的一些配置:
从客户的角度来看,对于TCP / IP连接,您必须知道:
echo %INFORMIXSERVER%
services
文件。您可能会在以下位置找到它:c:\ windows \ system32 \ Drivers \ etc \ services onsoctcp
,除非您配置/选择其他类似数据驱动程序(DR)。 这是JDBC客户端的连接字符串(如SquirrelSQL):
jdbc:informix-sqli://<host_name>:<port_number>/<database_name>:INFORMIXSERVER=<server_name>
如果您想了解有关在您的实例/引擎上配置的网络的更多信息,请查看:
%INFORMIXDIR%/etc/onconfig.%INSTANCENAME%
。
在其中,查找DBSERVERNAME,DBSERVERALIASES 有关详细信息,请查看在线informix手册:http://pic.dhe.ibm.com/infocenter/informix/v121/index.jsp或下载PDF(您可以在此链接的主页上找到要下载的链接)
DBeaver和SquirrelSQL
这个工具是免费的Java I-SQL,其中两者都适用于Informix
DBeaver有一个优势,它会自动为您下载并安装JDBC驱动程序
对于SquirrelSQL,您需要手动设置它(但并不难)。
答案 1 :(得分:0)
当您安装informix时,有一个安装默认实例的选项,最后您可以选择是否要启动它并打开命令行。如果您选择yes
,系统会提示您命令行,您可以访问 bin文件夹 并输入
dbaccess.exe
(bin文件夹通常在您的informix安装文件夹中)
现在您可以管理您的informix服务器。
如果你想创建自己的实例,你将无法执行dbaccess - 至少你打开正确的命令行 - 。 要打开正确的命令行 ,您需要访问您的instalation文件夹并根据您的实例执行cmd,例如myinstance.cmd,这将打开一个命令行,现在您可以转到bin文件夹并执行'dbaccess.exe'。
这是一个非常高的出版物,但它似乎对我的团队有用。 如果你需要更多信息@ceinmart anwer很棒,或者:
http://www-01.ibm.com/support/docview.wss?uid=swg21651873
https://www.ibm.com/support/knowledgecenter/en/SSGU8G_11.50.0/com.ibm.igmsw.doc/ids_iw_020x.htm