butil.exe error on win2k machine 
Author Message
 butil.exe error on win2k machine

Hi
At work we run a program on a NetWare 3.12 server that uses the btrieve
requester 6.10b and betrieve utilities version 5.1.
We run all win98se boxes and they work fine.
However we are upgrading to win2k.

Back ground info
The program would not run, until I set the login script to map to the
correct drives / volumes on the server.
After I did this the program would seem to run fine, however upon closing
the program I would get an error stating that
" 'BUTIL' is not recognised as an internal or external command, operable
program or batch file."

I was told I had to have the butil.exe file in the public folder (mapped
searched drive on the server) where all the other programs where.

I copied and pasted the file across from the workstation into the said
folder in the server,
and now when i run the program an error box comes up with the following
message

"You are attempting to execute a bound DOS- OS/2 application. This
application uses an unsupported OS/2 API, and therefore cannot be executed
by the OS/2 subsystem. After the application terminates you may try
re-running it using forcedos, as the DOS Subsystem may be able to support
it. Press enter to terminate the application."

If anyone could help me out here it would be appreciated.



Mon, 16 May 2005 09:01:19 GMT
 butil.exe error on win2k machine

just an update, their error message seems to be a bit different now.
I can open the program now that I have the butil.exe file in the public
folder, but I get the same error message when I close the program, and on
the screen in the dos box, down the bottom left hand corner it says
"cannot find file BTRCALLS"


Quote:
> Hi
> At work we run a program on a NetWare 3.12 server that uses the btrieve
> requester 6.10b and betrieve utilities version 5.1.
> We run all win98se boxes and they work fine.
> However we are upgrading to win2k.

> Back ground info
> The program would not run, until I set the login script to map to the
> correct drives / volumes on the server.
> After I did this the program would seem to run fine, however upon closing
> the program I would get an error stating that
> " 'BUTIL' is not recognised as an internal or external command, operable
> program or batch file."

> I was told I had to have the butil.exe file in the public folder (mapped
> searched drive on the server) where all the other programs where.

> I copied and pasted the file across from the workstation into the said
> folder in the server,
> and now when i run the program an error box comes up with the following
> message

> "You are attempting to execute a bound DOS- OS/2 application. This
> application uses an unsupported OS/2 API, and therefore cannot be executed
> by the OS/2 subsystem. After the application terminates you may try
> re-running it using forcedos, as the DOS Subsystem may be able to support
> it. Press enter to terminate the application."

> If anyone could help me out here it would be appreciated.



Mon, 16 May 2005 10:44:29 GMT
 butil.exe error on win2k machine
The older programs were dual-mode aps, capable of running on OS/2 or DOS.  Of
course, since Win2K is a direct descendant of OS/2, these old apps think that
they are on OS/2, and start looking for the OS/2-related files.

Two options:
1) Use the FORCEDOS command to force the Win32 DOS subsystem to think it is
really DOS.  See Microsoft's web site for details on this puppy.
2) Upgrade to a version of Btrieve compatible with the Win32 platform, like
Pervasive.SQL 2000i.
 Goldstar Software Inc.
 Building on Btrieve(R) for the Future(SM)
 Bill Bach

 http://www.goldstarsoftware.com
 *** Pervasive.SQL Service & Support Classes ***
 Chicago: See our web site for details!

Quote:

> Hi
> At work we run a program on a NetWare 3.12 server that uses the btrieve
> requester 6.10b and betrieve utilities version 5.1.
> We run all win98se boxes and they work fine.
> However we are upgrading to win2k.

> Back ground info
> The program would not run, until I set the login script to map to the
> correct drives / volumes on the server.
> After I did this the program would seem to run fine, however upon closing
> the program I would get an error stating that
> " 'BUTIL' is not recognised as an internal or external command, operable
> program or batch file."

> I was told I had to have the butil.exe file in the public folder (mapped
> searched drive on the server) where all the other programs where.

> I copied and pasted the file across from the workstation into the said
> folder in the server,
> and now when i run the program an error box comes up with the following
> message

> "You are attempting to execute a bound DOS- OS/2 application. This
> application uses an unsupported OS/2 API, and therefore cannot be executed
> by the OS/2 subsystem. After the application terminates you may try
> re-running it using forcedos, as the DOS Subsystem may be able to support
> it. Press enter to terminate the application."

> If anyone could help me out here it would be appreciated.



Mon, 16 May 2005 21:13:42 GMT
 
 [ 3 post ] 

 Relevant Pages 

1. BTEIVE.EXE and BUTIL.EXE under Windows 95

2. I need BUTIL.EXE for DOS

3. BUTIL.EXE (Pervasive.SQL)

4. Need BUTIL.EXE

5. sql server and win2k on separate machines

6. can't run DTS in win2k machine(prof)

7. SQL Server on a Win2K Terminal Server Machine?

8. Problem connecting with WIN2K machine to SQL Server 7 via TCP/IP

9. Clients can't see MSDE 2000 server on Win2K Server machine

10. Installing Oracle8i on win2k, P4 machine

11. FM Server, Win2k on a Multiple Processor machine.

12. windows 2000 server and DOS butil / ERROR


 
Powered by phpBB® Forum Software