11.04里,启动navicat9报错,求助

数据库服务和管理,MySQL/PostgreSQL/Oracle/Sybase 等
回复
aaron3323
帖子: 99
注册时间: 2011-01-03 19:00
送出感谢: 0
接收感谢: 0

11.04里,启动navicat9报错,求助

#1

帖子 aaron3323 » 2011-05-03 12:27

10.10升级到11.04
启动navicat9,报错:

./start_navicat
./start_navicat: 10: arithmetic expression: expecting EOF: "2*100+13 2"

升级前是好的,升级后就不行了
是怎么回事
itsky365
帖子: 1
注册时间: 2009-06-03 20:43
送出感谢: 0
接收感谢: 0

Re: 11.04里,启动navicat9报错,求助

#2

帖子 itsky365 » 2011-05-06 16:59

你可以下载这个版本哦,我自己在ubuntu 11.04 上安装成功啦!哈哈!

http://download2.navicat.com/download/n ... _en.tar.gz
shibingli
帖子: 3
注册时间: 2007-06-01 22:20
送出感谢: 0
接收感谢: 0

Re: 11.04里,启动navicat9报错,求助

#3

帖子 shibingli » 2011-05-29 21:36

itsky365 写了:你可以下载这个版本哦,我自己在ubuntu 11.04 上安装成功啦!哈哈!

<!-- m --><a class="postlink" href="http://download2.navicat.com/download/n ... download/n ... _en.tar.gz</a><!-- m -->

代码: 全选

#!/bin/sh

cd `dirname "$0"`
navicat_root=`pwd`

#glibc version
VERSION_STR=`ldd --version | head -1 | grep -o -E "[0-9]+\.[0-9]+(\.[0-9]+)?"`
MAJOR=`echo $VERSION_STR | cut -d'.' -f1`
MINOR=`echo $VERSION_STR | cut -d'.' -f2`
VERSION=$(($MAJOR*100+$MINOR))
start_navicat 脚本第十行计算错误了。应该是截取数字出现问题。
按照楼主的信息,直接把VERSION改一下就行。或者直接写上固定的数值。
如:VERSION=$($VERSION_STR*100) 或者 VERSION=213
回复

回到 “数据库管理”