交通技术。
设为首页
收藏本页
联系我们
首页 >> 软件技术 >> 规划软件 >> 正文
推荐新闻
APTA Online Publications and S
美国BRT资源
2005年中国物流行业的五大特点和
我国应加大对物流新技术进行基础
2005年中国物流行业的五大特点和
我国应加大对物流新技术进行基础
GIS based Road Information and
Evaluation of Accident Black S
Representing ride check survey
Optimization of GIS Informatio
新闻搜索
专题文章导航

拥挤收费 十一五规划
PTV EMME2
TRANSCAD TOD
交通白皮书 交通影响分析
停车换乘P&R 快速公交BRT



 
EMME/2常见问题解答6:Error Messages
[ 作者: | 来源:emme2官方网站 | 时间:2005-12-19 17:50:39 ]

The following section lists some common error messages displayed when running EMME/2. See also the Troubleshooting section of the EMME/2 Installation Notes.

6.1 All Platforms

6.1.1: When I try to start EMME/2 I get the following BDISK error message. Why?

yy-mm-dd hh:mm:ss dw n=1064 m=0.00 v8.03 p=1 -1 0 0 0 BDISK
STOP: 4000
 
ERROR IN MODULE e002!

Error message number 1064 appears when your data bank is either of size 0 or corrupt. Verify the size of your data bank or use the E2XFBANK utility to verify its integrity (for example, e2xfbank -e intel intel emme2ban). Please note that an EMME/2 data bank of size 0 may exist if the creation process aborted.

6.1.2: When I try to start EMME/2 I get the following BDISK error message. Why?

yy-mm-dd hh:mm:ss dw n=1066 m=0.00 v8.03 p=1 -1 0 0 0 BDISK
STOP: 4000

Error message number 1066 usually appears when you try to access a data bank created on a different platform. Use the E2XFBANK utility to verify the data bank format, and to convert it if needed.

6.1.3: When I try to start EMME/2 I get the following error message. Why?

STOP: 4001

Error message number 4001 appears when the data bank you are accessing exceeds the limitation of your licence by having too many links, segments or centroids.

6.1.4: When I try to start EMME/2 I get the following error message. Why?

STOP: 4009

Error message number 4009 appears when the data bank you are accessing exceeds the limitation of your licence by having too many turns, nodes or transit lines.

6.1.5: Why do I get the message:

/Denormalized operand./Underflow./Precision./

This error happens when, during a calculation, a very small value that cannot be represented within the limitations of the computer representation, is used (the smallest value that can be represented is approximately 1e-38). It is not necessarily an indication of a serious problem but you should look carefully at your functions.

6.1.6: Why do I get the message:

Data bank exceeds current program dimensions!

You may be using a data bank created with a larger licence or your data bank may be corrupt. This message only appears when using EMME/2 releases prior to 7.0.

6.1.7: Why do I get the message:

Data bank is currently being accessed as an external data bank!

The data bank cannot be opened for reading and writing as required for a normal EMME/2 session because it has already been opened by Module 1.31 from another EMME/2 session. When Module 1.31 opens an external data bank for an import operation, it is for reading only. In this case, the external data bank must be protected from modifications. However, several users can access the same external data dank for reading only.

6.2 PC Only

6.2.1: Why do I get the message:

Bad command or file name
ERROR IN MODULE e002!

There are several possible causes. Most often, the problem is related to the definition of the PATH or of the EMME2 variable. See Question 2.0.2.

6.2.2: Why do I get the message:

Out of environment space

See the answer to this question in the archived FAQs.

6.2.3: When I try to start EMME/2 I get the following BDISK error message. Why?

yy-mm-dd hh:mm:ss dw n=1065 m=0.00 v8.03 p=1 -1 0 0 0 BDISK
STOP: 4000
 
ERROR IN MODULE e002!

Error message number 1065 appears when EMME/2 is not able to access the data bank in READ-WRITE mode. If you are accessing the data bank via a network, verify that this file has the correct permissions. A data bank copied from a CD-ROM, may be READ only. To check that the data bank has READ-WRITE permissions, use the command attrib emme2ban in the directory where the data bank is located. If the result is:

A R EMME2BAN C:\emme2\wpgdata\emme2ban

the data bank is READ-ONLY. Use the following command to enable READ-WRITE access:

attrib -r emme2ban

Note that files errors, plots, reports and batchout should also have READ-WRITE access. See Question 6.2.6.

6.2.4: Why do I get the message:

Program too big to fit in memory

The binary of the module you are trying to start is probably corrupt. See Question 2.0.4.

6.2.5: Why do I get the message:

Abnormal program termination: Stack fault
CS:EIP = 00AFh:00001E0Ah
ERROR IN MODULE xyy"!

See the answer to this question in the archived FAQs.

6.2.6: Why do I get the message:

*ERR* IO - 30 i/o operation not consistent with file attributes.

EMME/2 generates the ERR* IO - 30... message when at least one of the files (errors, reports, plots, etc., or any file name defined in the flexible file naming system) used by EMME/2 has READ-ONLY permission. EMME/2 requires these files to have READ/WRITE access. It is possible to correct the situation by using the DOS command attrib -r in the data bank directory. This will change all file permissions.

6.2.7: Why do I get the message:

Data bank already in use! (file LOCKI exists)

Only one user at a time can access an EMME/2 data bank and a lock file (locki) in the application environment is used to ensure this. At the beginning of an EMME/2 session, EMME/2 tests for the existence of a lock file in the application environment. If one is found, the procedure exits with the message: Data bank already in use! If no lock file is found, one is created at the beginning of the session and is deleted when EMME/2 terminates (if variables %HOST% and/or %USER% exist, their values are recorded in the lock file). If an EMME/2 session terminates abnormally (power off, reset or control-alt-del), the lock file may not always be deleted. In this case, delete the lock file before calling emme2. Check that no EMME/2 session is in progress before deleting a lock file.

6.2.8: Why do I get the message:

GetAStat: error 5!

This message is related to the use of e2netl32 (see Question 2.3.5).


6.3 UNIX Only

6.3.1: When I try to run EMME/2 on my UNIX workstation I only get the following message. Why?

e001: exit status=33

You are trying to run EMME/2 on a UNIX computer for which you do not have a licence. See Question 3.0.1.

6.3.2: Why do I get the message:

/.../etc/exmod: /.../bin/exyy : too big
emme2: module xyy exit status = 1

The binary of the module you are trying to start is probably corrupt. See Question 3.0.4.

6.3.3: When I try to start EMME/2 I get the following BDISK error message. Why?

yy-mm-dd hh:mm:ss dw n=1065 m=0.00 v8.03 p=1 -1 0 0 0 BDISK
STOP: 4000

Error message number 1065 appears when EMME/2 is not able to access the data bank in READ-WRITE mode. This may happen when the data bank is accessed by different users who do not belong to the same group and have a file-creation mode mask which does not give access to everyone. Verify that you have access to the emme2bank file by using the following command in the directory where your data bank is located:

ls -l emme2bank

If the file is accessible (READ/WRITE) for everyone, the result should be:

-rw-rw-rw- 1 user group size MMM DD HH:MM emme2bank

If the file is not writable for everyone, the permissions must be changed using the following command:

chmod +rw emme2bank

This command can only be used by the owner of the file or by the system administrator.

Note that files errors, plots, reports and batchout should also have READ-WRITE access.

6.3.4: Why do I get the message:

write sfe: [13] Permission denied
logical unit 7, named file
...
Abort - core dumped
emme2: module xyy exit status = 134

This message appears on SUN computers if file is not writable (where file can be usemacro, errors, reports, plots, batchout or a file name specified via the flexible file naming feature).

6.3.5: Why do I get the message:

*** FORTRAN I/O ERROR 956: FILE SYSTEM ERROR
FILE: file, UNIT: 7
...
emme2: module xyy exit status = 1

This message appears on HP-UX computers if file is not writable (where file can be usemacro, errors, reports, plots, batchout or a file name specified via the flexible file naming feature).

6.3.6: Why do I get the message:

013 The sequential WRITE request cannot be completed because an AIX
errno value of 9 was received while writing the sequential file file.
The program will continue if ERR= or IOSTAT= was coded in the WRITE statement.

This message appears under AIX if file is not writable (where file can be usemacro, reports, plots, batchout or a file name specified via the flexible file naming feature).

6.3.7: Why do I get the message:

525-099 Program is stopping because errors have occurred in an I/O
request and ERR= or IOSTAT= was not coded in the I/O statement.
emme2: module xyy exit status = 232

This message appears under AIX if the file errors is not writable. This file is created by EMME/2 and the protection is set according to the user's umask.

6.3.8: Why do I get the message:

.../etc/emme2: netxmod: cannot create

This message appears if the file nextmod is not writable. This file is created by EMME/2 and the protection is set according to the user's umask.

6.3.9: Why do I get the message:

Data bank already in use!

Only one user at a time can access an EMME/2 data bank and a lock file in the application environment is used to ensure this. At the beginning of an EMME/2 session, EMME/2 tests for the existence of a lock file (locki, bank being used interactively; lockb, bank being used in batch mode) in the application environment. If one is found, the procedure exits with the message: Data bank already in use! If no lock file is found, one is created at the beginning of the session and is deleted when EMME/2 terminates (user name, terminal ID, and session start time are recorded in the lock file). If an EMME/2 session terminates abnormally, the lock file may not always be deleted. In this case, delete the lock file before calling emme2. Check that no EMME/2 session is in progress before deleting a lock file.

 
上一篇:EMME/2常见问题解答5:Questions on EMME/2
下一篇:EMME/2常见问题解答7:Plot Manipulations
[打印本页]  [关闭窗口]  [返回顶部]
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有, 本站不凭借所收集资料获取商业利益。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 本站所有技术文章、专业软件资料仅供技术人员、高校师生学习交流之用,目的旨在促进与提高中国的交通技术水平;用户获取后不得用于商业目的,否则,所产生的法律责任本站概不负责。