A customer has a progress database and I need to be able to connect using a command line client. Does such a thing exist? Ive seen on the server you can launch proenv and run sqlexp, and I'd like to be able to do similar from a dev machine to the remote DB.
Console Command Utility for progress?
402 Views Asked by Andrew Bucknell At
1
There are 1 best solutions below
Related Questions in OPENEDGE
- How xml-node-type = 'hidden' play a role in a loop
- how to use odbc-pool on Node.js project
- Import a progress 4gl file which contains multiple procedure inside a procedure
- How to export the start date and time in MS Project?
- Copy and use Progress database file at runtime
- Is it possible to find out the list of programs which reads a table per second in real time? - PROGRESS 4GL
- Using preprocessor variable as include file parameter in Progress
- CREATE trigger in an OpenEdge database
- OpenEdge ABL JSON to temp table: READ-JSON
- Is it possible to connect to Progress DB if you don't know any login info?
- Get invoked Progress procedure .p file location at runtime
- Openedge record scope using for each and first-of
- Progress - How to concatenate many rows with same id in sql?
- How can I differentiate an Array of integer values vs an Array of Object
- OpenEdge JSON with a extent propertry
Related Questions in PROGRESS-DB
- how to use odbc-pool on Node.js project
- CREATE trigger in an OpenEdge database
- Is it possible to connect to Progress DB if you don't know any login info?
- Progress - How to concatenate many rows with same id in sql?
- Is ROWID unique across all Progress database tables?
- Is it possible to set an OpenEdge 11.6.4 database in an Apache TomCat?
- OpenEdge Progress 12.7 - can't insert data into table after adding SQL trigger
- Unable to connect Solix application to archive database progress
- How to run Openedge explorer?
- Console Command Utility for progress?
- Read PostgreSQL tables from an Openedge program
- Make query with offset and limit on openedge
- Progress 12.2 - Concat rows with same ID
- Is there a way I can fast load data with SSIS?
- How do I make triggers fire without error when connecting to an OpenEdge 12.2 database using JDBC?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Any dev machine with Progress installed will have PROENV available.
For SQL access "sqlexp" will work just as you have already used it. If you need 4GL access you can use "pro" (single user) or "mpro" (multi-user). Remote access is always going to be multi-user.
You probably used a SQLEXP command similar to this:
The equivalent for MPRO would be:
In both cases if you omit the program to run (something.*) parameter you will be greeted by a prompt. SQLEXP is more of a command line, MPRO is an "editor" with a menu system at the top but you can also just type 4GL statements and execute them directly with the "GO" key (F2 for Windows, F1 for Unix, alternatively ^X for either platform).
It is common (although a bad idea) in older applications to permit "blank" userid access for 4GL clients so you may be able to succeed in connecting by omitting the -U and -P. If you get a dialog asking for username and password try entering nothing or exiting the dialog with F4 (or ^E). That might work if you have no credentials and such access is allowed.
The licensing of the machine that you are connecting from may impact what you can do with that connection. There is also always a utility called "showcfg" which will show you a list of the configured licenses.
That's all just basic connectivity. We might have more to say if we know what it is that you want to do once you are connected.