Linux下的FireBird安装

  由于需要调研了一下linux下的Firebird数据库。第一次接触Firebird是在前年,当时的版本是 1.5.3 ,都是在Windows平台下开发的。

  记得当初很高兴的发现2.0正式版即将发布的消息,但终究让我等了一年。那么这里就记录一点在Linux下的Firebird相关的事情。毕竟也是第一次接触Linux,确实让我头大一阵。

  安装FIREBIRD及FLAMEROBIN

  这里提一下 flamerobin 是个非常不错的可视化的Firebrid管理工具,其 0.7.6 以前的版本都是免费的,但是有点必须注意,windows平台下的flamerobin支持firebird 1.x.x和2.x.x,但是在 linux 下却不是这样,因为所需要的共享库文件不一致:fbclient.so.1(这是1.X的) / fbclient.so.2(这是2.X的),虽然这两个都是链接文件,即使如此,我就会想了,如果创建一个新链接文件把名称对上应该没有问题吧,但事实告诉我,不行。

  安装compat-libstdc+±33–3.2.3–55.fc5.i386.rpm

  安装wxGTK-2.6.3–1.fc3.rf.i386.rpm,这是安装FLAMEROBIN必需的

  进入终端命令行,执行 # echo localhost.localdomain >>/etc/hosts.equiv

  安装FirebirdSS−2.0.1.12855–0.i686.rpm

  编辑/etc/profile,在文件末尾插入以下行:
  export INTERBASE_HOME=/opt/firebird
  export PATH=$PATH:$INTERBASE_HOME/bin
  保存文件并重新启动系统,在SERVICE中检查Firebird是否正确启动。

  安装flamerobin-0.7.6–0.i586.rpm,然后可以在 “应用程序->编程” 中找到它

  安装后可能会出现无法使用默认用户名和密码的情况:

  报错是“Your user name and password are not defined. ”   此时打开”/opt/firebird/SYSDBA.password”里面可以找到SYSDBA的密码   然后在终端运行“/opt/firebird/bin/changeDBAPassword.sh”   先输入刚才找到的密码回车再输入新密码回车,OK!