Webutil_file_transfer.Client_to_as
Hi,
I have a form that used the webutil in particular I use ' webutil_file_transfer.Client_to_as.
After I use this function, the client file is locket. I cannot delete, rename or modify this file.
The file is unlocked only if I exit the form.
How I can unlock the file before I exit the form???
Regards Adrian.
Hi,
I am facing similar issue.
I am transfering a file from a:\ to db server.
(I am using client_to_db function)
But i can't rename the file,or delete it unless i close the application completely.
Unfortunately my business requirement is of renaming the file.
Can some one please help me out with at least the version of webutil in which this problem has been removed.?
Thanks & Regards
Parag Gurjar
Similar Messages
-
WEBUTIL_FILE_TRANSFER.CLIENT_TO_AS problem
I am using webutil to transfer file from client to Application server and it is working fine, now what I need to do is
To transfer file to mapped drive on the application server, my question is this process possible to be done using the following command, if not please suggest for solution.
WEBUTIL_FILE_TRANSFER.CLIENT_TO_AS('d:\directory_on_client\test.txt','M:\ directory\test.txt');
M : map_driver_directory on Application server (mapped to storage server).
Regards,
Shadidyou have enabled the filetransfer permision on the Server (webutil.cfg)
transfer.appsrv.enabled=TRUE
and example:
transfer.appsrv.read.1=d:\orabase\filetransfer\ ('M:\ directory)
transfer.appsrv.write.1=d:\orabase\filetransfer\ ('M:\ directory) -
Using webutil_file_transfer in 10G forms
I am looking to upload a pdf blob from a table in the database to a physical directory on the the application server. Then use web.show_document to display the the pdf in a browser to the user.
I currently use the following to display the pdf.
webutil_file_transfer.DB_To_Client
webutil_file_transfer.Client_To_AS
web.show_document
This work works well for users at work on our intranet. But this is considerably slower when users connect to the system from home over the internet. Is there a way with webutil_file_transfer or an oracle system function to move the pdf from the database to the application server?use either
start c:\temp\A8020023122.pdfor
rundll32.exe url.dll, FileProtocolHandler c:\temp\A8020023122.pdfinstaed of cmd /c, these two are not blocking.
Edited by: aweiden on 24.10.2008 22:03 -
Should FTP port be opened for client_to_as function
I need to transfer a file from the client machine to the Solaris Server where the 10g forms are running. I was planning on using the webutil_file_transfer.client_to_as function. I know we have to set some properties in the webutil.cfg file. Other than that, should the FTP port be open on the server for the file to be transferred from the client machine. Basically, wanted to know if FTP protocols are used to transfer the file so that certain securities can be set on the server.
Also does anyone know how to delete the file on the solaris server programmatically through Oracle Forms? After the file is transferred from the client to the server and processed, I need to delete the file. I am assuming you can use the HOST command, but not sure of the exact syntax and what permissions are required to delete the file from the client machine.I have never used the "Client_To_AS" method, however, according to the documentation all you need to configure is the webutil.cfg and insure the transfer.appsrv.enabled parameter is set to TRUE and if the transfer.appsrv.accessControl parameter is set to TRUE then you also need to ensure the target directory on the App Server is listed in the transfer.appsrv.write list. There is no mention that FTP must be enabled on the App Server.
The documentation also states that you should call the WebUtil_File_Transfer.IsASWritable function with the target file name to ensure you are able to write to the file location on the server.
As to how to delete a file, you can use the "rm <filename>" command in Solaris to remove the file. Also, here is the link to the documentation I used to reply to your post.
http://www.oracle.com/technology/products/forms/htdocs/webutil/web_util.pdf
Hope this helps.
Craig... -
XLS upload via HSODBC. Unable to upload numeric (float) fields
hi,
I wrote a program unit with Oracle Forms Builder 10g to upload and read an Excel sheet.
I created a HSODBC Data link to my DB, and used Excel 2003 to edit the XLS file to upload, and WEBUTIL_FILE_TRANSFER.CLIENT_TO_AS(client_dir_file,'\\server\dir\myfile.xls') to upload.
My DBLink works and Im able to upload the file. But it seems oracle is unable to upload some fields containing numeric (float) values.
running DESCRIBE Sheet1$@hsodbc; I got this table structure
UPLOAD_DATE DATE
NUMBER VARCHAR2(32512 CHAR)
CODE VARCHAR2(32512 CHAR)
DESCR VARCHAR2(32512 CHAR)
SIMILARS FLOAT(49)
WIDTH VARCHAR2(32512 CHAR)
HEIGHT VARCHAR2(32512 CHAR)
HIGH VARCHAR2(32512 CHAR)
ITEMS FLOAT(49)
fields SIMILARS, WIDTH, HEIGHT, HIGH, ITEMS contain numeric values in float format (ex: 1,00000). When I run
SELECT * FROM SHEET1$@HSODBC
I get that WIDTH, HEIGHT, HIGH columns are EMPTY (contain NULL values), while SIMILARS and ITEMS contains not null values.
I am sure that the \\server\dir\myfile.xls contains not null values for WIDTH, HEIGHT, HIGH fields! I tried to change cells format before upload, setting them to FLOAT, but I got no results!
Please help me, how can I do to change cell format in order to obtain a correct upload?E.C.
there is a mistake in the subject. As I said in my thread, the upload works and the uploaded file contains all values. My problem is that I am "unable to READ" the numeric values stored in VARCHAR2 fields. -
Copy file from C drive to my network drive
Hello to All,
I am trying to copy some files from my C drive to the Network i.e. M drive.
Using Oracle forms 10g AS on a UNIX box.
This code works fine:
:blk_global_items.file_load_from := 'c:\temp\0310011.ffs';
:blk_global_items.file_load_to := 'C:\temp\logs\0310011.ffs';
IF NOT webutil_file_transfer.client_to_as(
clientFile => :blk_global_items.file_load_from,
serverFile => :blk_global_items.file_load_to,
asynchronous => TRUE,
callbacktrigger => null) THEN
message('Upload was not successfull');
ELSE
message('Upload was successfull');
END IF;
But not this code:
:blk_global_items.file_load_from := 'c:\temp\0310011.ffs';
:blk_global_items.file_load_to := 'M:\group\osc\0310011.ffs';
IF NOT webutil_file_transfer.client_to_as(
clientFile => :blk_global_items.file_load_from,
serverFile => :blk_global_items.file_load_to,
asynchronous => TRUE,
callbacktrigger => null) THEN
message('Upload was not successfull');
ELSE
message('Upload was successfull');
END IF;
I highly appreciate any suggestions.
HabeebHi Jan
The question that comes to my mind is to ask if this project is actually open in Captivate while you are trying to do this. My thought is that if it's still open, perhaps Captivate has a connection and something about the process of copying the file is causing something in the process to gag.
Cheers... Rick
Helpful and Handy Links
Captivate Wish Form/Bug Reporting Form
Adobe Certified Captivate Training
SorcerStone Blog
Captivate eBooks -
How to load the data from excel file into temprory table in Forms 11g?
Hi
How to Load the data from excel file(Extension is .CSV) into the temporary table of oracle in Forms11g.
My Forms Version is - Forms [64 Bit] Version 11.1.2.0.0 (Production)
Kindly Suggest the Solution.
Regards,
SachinDeclare
v_full_filename varchar2(500);
v_server_path varchar2(2000);
v_separator VARCHAR2(1);
v_filename VARCHAR2(400);
filename VARCHAR2 (100);
v_stop_load varchar2 (2000);
v_rec_error_log varchar2(4000);
v_error_log varchar2(4000);
ctr NUMBER (12);
cols NUMBER (2);
btn number;
RES BOOLEAN;
application ole2.obj_type;
workbooks ole2.obj_type;
workbook ole2.obj_type;
worksheets ole2.obj_type;
worksheet ole2.obj_type;
cell ole2.obj_type;
cellType ole2.OBJ_TYPE;
args ole2.obj_type;
PROCEDURE olearg
IS
args ole2.obj_type;
BEGIN
args := ole2.create_arglist;
ole2.add_arg (args, ctr);
ole2.add_arg (args, cols);
cell := ole2.get_obj_property (worksheet, 'Cells', args);
ole2.destroy_arglist (args);
END;
BEGIN
v_full_filename := client_get_file_name(directory_name => null
,file_name => null
,file_filter => 'Excel files (*.xls)|*.xls|'
||'Excel files (*.xlsx)|*.xlsx|'
,message => 'Choose Excel file'
,dialog_type => null
,select_file => null
If v_full_filename is not null Then
v_separator := WEBUTIL_CLIENTINFO.Get_file_Separator ;
v_filename := v_separator||v_full_filename ;
:LOAD_FILE_NAME := substr(v_filename,instr(v_filename,v_separator,-1) + 1);
RES := Webutil_File_Transfer.Client_To_AS(v_full_filename,"server_path"||substr(v_filename,instr(v_filename,v_separator,-1) + 1));
--Begin load data from EXCEL
BEGIN
filename := v_server_path||substr(v_filename,instr(v_filename,v_separator,-1) + 1); -- to pick the file
application := ole2.create_obj ('Excel.Application');
ole2.set_property (application, 'Visible', 'false');
workbooks := ole2.get_obj_property (application, 'Workbooks');
args := ole2.create_arglist;
ole2.add_arg (args, filename); -- file path and name
workbook := ole2.get_obj_property(workbooks,'Open',args);
ole2.destroy_arglist (args);
args := ole2.create_arglist;
ole2.add_arg (args, 'Sheet1');
worksheet := ole2.get_obj_property (workbook, 'Worksheets', args);
ole2.destroy_arglist (args);
ctr := 2; --row number
cols := 1; -- column number
go_block('xxx');
FIRST_RECORD;
LOOP
--Column 1 VALUE --------------------------------------------------------------------
olearg;
v_stop_load := ole2.get_char_property (cell, 'Text'); --cell value of the argument
:item1 := v_stop_load;
cols := cols + 1;
--Column 2 VALUE --------------------------------------------------------------------
olearg;
:item2 := ole2.get_char_property (cell, 'Text'); --cell value of the argument
cols := cols + 1;
--<and so on>
ole2.invoke (application, 'Quit');
ole2.RELEASE_OBJ (cell);
ole2.RELEASE_OBJ (worksheet);
ole2.RELEASE_OBJ (worksheets);
ole2.RELEASE_OBJ (workbook);
ole2.RELEASE_OBJ (workbooks);
ole2.RELEASE_OBJ (application);
END;
--End load data from EXCELPlease mark it as answered if you helped. -
Error in loading a jpeg file using webutil
I´m using webutil with forms9i and got errors when loadin g jpeg files. I selected some files and worked ok. Some files (ones with blank characters inside their names) blow up the form.
The resultant error message is:
FRM-92102:a network error has occurred. The Forms Client has attempted to reestablish its connection to the server1 time(s) without success. Please check the network connection and try again later.
Details...
Java Exception:
java.io.IOException: Negative or zero content-length from server
at oracle.forms.netHTTPNStream.doFlush(Unknown Source)
at oracle.forms.netHTTPNStream.flush(Unknown Source)
at javaio.DataOusputStream.flush(Unknown Source)
at oracle.forms.net.StreamMessageWriter.run(Unknown Source)
Do you have any info about this error?It would help if you mentioned which bit of file transfer you are doing there are about 8 different options..
For instance I tried Clint_to_AS with a file name containing a space and all was OK.
webutil_file_transfer.client_to_as('d:\temp\a file.txt','d:\temp\foo.txt',false, null); -
Client_Get_File_Name webutil
Hello all, i am new to oracle development and i am trying to do the forms exercises in oracle 10g. However, when i got to uploading images in Client_get_file_name, there is an error:
I have a code in an image button.
Here it is:
DECLARE
v_file VARCHAR2(250):= client_get_file_name('C:\','','JPEG Files|*.jpg|',
'Select a product image',open_file,TRUE);
it_image_id ITEM := FIND_ITEM('control.product_image');
BEGIN
client_image.read_image_file(v_file,'',it_image_id);
END;
Then when i press the image button, an error occurs it says:
“FRM-92101: There was a failure in the Forms Server during stratup.”
If ayone could help me..
Thanks in advance!Hi,
FRM-92101 is a generic error and usually it means problems with Forms libraries (pll files). Try recompiling all your pll's or at least webutil.pll.
If this does not help, try rename webutil.pll to webutil_lib.pll, for instance, and attach it to your form. For us webutil.pll did not work at all until we renamed it.
Make sure you've subclassed Webutil Java beans from webutil.olb to your form.
Let know if this helped.
P.S. When working with files the better way is:
Let user choose file (client_get_file_name or webutil_file.file_open_dialog)
Transfer file to some temp directory on application server (webutil_file_transfer.client_to_as)
Read file from application server using old Forms buil-in API, READ_IMAGE_FILE in this case.
Delete file from temporary directory on application server
This is better for network traffic and speed, since you transfer file once, but not performing many reads through network (which is slower than single transfer). -
I have a problem, I am using webutil_file_transfer.AS_To_Client to copy a file in a directory, but when I want to delete the original file with webutil_file.delete_file I get the error that the file is in use and it remains blocked until I close the application and the console of Java is closed too.
How can I solve this?
Thanks in advance.v_origen := 'C:\archivo.pdf';
v_destino := 'D:\archivo.pdf';
l_success := webutil_file_transfer.client_to_As(v_origen,v_destino,false,null);
if l_success then
SET_ALERT_PROPERTY('ALT_INFO',ALERT_MESSAGE_TEXT,'File saved);
ALERTA := SHOW_ALERT('ALT_INFO');
else
SET_ALERT_PROPERTY('ALT_INFO',ALERT_MESSAGE_TEXT,'ERROR File not saved);
ALERTA := SHOW_ALERT('ALT_INFO');
end if;
-- delete de original file
l_success := webutil_file.delete_file(v_origen);
if l_success then
SET_ALERT_PROPERTY('ALT_INFO',ALERT_MESSAGE_TEXT,'Deleted OK);
ALERTA := SHOW_ALERT('ALT_INFO');
else
SET_ALERT_PROPERTY('ALT_INFO',ALERT_MESSAGE_TEXT,'Deleted NOT OK);
ALERTA := SHOW_ALERT('ALT_INFO');
end if;
The first message is l_success=true, the second message is l_success=false.
I want to copy the file of a directory to other one and to delete the original one (to move the file). -
How to check if the file already exists in the application server directory
Hi all. I'm on devsuite 10g.
I transfer file from local machine to application server using webutil function webutil_file_transfer.client_to_as and I want to check if the file I'm transfering already exists on the server directory.
How can I make this?
Thanks all,
Fabriziouse the text_io package and open the file in read-mode.
like this
declare
xFileType text_io.file_type;
begin
xFileType := text_io.fopen('c:\temp\test.txt','R'); --file on the middle tier
-- file exists;
text_io.fclose(xFileType);
exception
when others then
--file doesn't exist
end;
regards
Christian -
WUC-015 in Forms Builder Run Form
When running a form via Forms Builder, I receive WUC-015. When running the same form via the "Run a form on the web" (runform.htm), it works fine. What did I configure wrong?
I am running Developer Suite 10g. I have the OC4J instance running. I have a simple form with three buttons that do "webutil_host.host", "webutil_file_transfer.Client_To_AS", and "host". When I "Run a Form on the Web", I am prompted to accept the certificate and the beans load and the form works as anticipated. When I run the form from Forms Builder, I get no certificate and the beans do not load; producing a blank Webutil canvas (yes I know, it is not supposed to be the first navigable block, but while learning I wanted to see it), and the "...form must contain the following bean..." error.
I have "compiled PLSQL -> All". I am passing "&config=webutil" with my Application Server URL in my Runtime preferences.
My environment PATH variable is:
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
C:\WINNT\ms\sms\core\bin;
C:\Program Files\Oracle\jre\1.1.7\bin;
c:\oracle\10iDS2\jdk\jre\bin\client;
c:\oracle\10iDS2\jdk\jre\bin;
c:\oracle\10iDS2\jlib;
c:\oracle\10iDS2\bin;
c:\oracle\10iDS2\jre\1.1.8\bin;
c:\oracle\10iDS2\jdk\bin;
C:\Oracle\Ora81\bin
My environment WV_GATEWAY_CONFIG variable is:
c:\oracle\10iDS2\listener\cfg\wdbsvr.app
My registry FORMS90_BUILDER_CLASSPATH is:
c:\WebUtil\lib\webutil.jar;
c:\WebUtil\lib\jacob.jar;
C:\Oracle\10iDS2\forms90\java\f90all.jar;
c:\oracle\10iDS2\jlib\importer.jar;
c:\oracle\10iDS2\jlib\debugger.jar;
c:\oracle\10iDS2\jlib\utj90.jar;
c:\oracle\10iDS2\jlib\dfc90.jar;
c:\oracle\10iDS2\jlib\help4.jar;
c:\oracle\10iDS2\jlib\oracle_ice.jar;
c:\oracle\10iDS2\jlib\jewt4.jar;
c:\oracle\10iDS2\jlib\ewt3.jar;
c:\oracle\10iDS2\jlib\share.jar;
My registry FORMS90_PATH is:
c:\oracle\10iDS2\cgenf61\admin;
c:\oracle\10iDS2\forms90;
c:\ipms\forms10g;
c:\WebUtil\forms;
c:\WebUtil\lib
My C:\Oracle\10iDS2\forms90\server\default.env file includes:
ORACLE_HOME=c:\oracle\10iDS2
FORMS90_PATH=c:\oracle\10iDS2\cgenf61\admin;
c:\oracle\10iDS2\forms90;
c:\ipms\forms10g;
c:\WebUtil\forms;
c:\WebUtil\lib
PATH=c:\oracle\10iDS2\bin;c:\oracle\10iDS2\jdk\jre\bin\client
FORMS90=c:\oracle\10iDS2\forms90
CLASSPATH=c:\webutil\lib\webutil.jar;
c:\webutil\lib\jacob.jar;
c:\oracle\10iDS2\jdk\jre\lib\rt.jar;
c:\oracle\10iDS2\j2ee\forms90app\forms90web\WEB-INF\lib\f90srv.jar;
c:\oracle\10iDS2\jlib\repository.jar;
c:\oracle\10iDS2\jlib\ldapjclnt9.jar;
c:\oracle\10iDS2\jlib\debugger.jar;
c:\oracle\10iDS2\jlib\ewt3.jar;
c:\oracle\10iDS2\jlib\share.jar;
c:\oracle\10iDS2\jlib\utj90.jar;
c:\oracle\10iDS2\jlib\zrclient.jar;
c:\oracle\10iDS2\reports\jlib\rwrun.jar;
C:\Oracle\10iDS2\jdk\jre\bin\client\jvm.dll
WEBUTIL_CONFIG=c:\webutil\server\webutil.cfg
My C:\Oracle\10iDS2\forms90\server\forms90.conf file includes:
# Virtual path for webutil
AliasMatch ^/forms90/webutil/(..*) "c:\webutil\lib/$1"
My C:\Oracle\10iDS2\forms90\server\formsweb.cfg file includes:
[webutil]
pageTitle=Oracle9iAS Forms Services - WebUtil
webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
baseHTMLjinitiator=c:\webutil\server\webutiljini.htm
My C:\Oracle\10iDS2\j2ee\DevSuite\application-deployments\forms\forms90web\orion-web.xml file includes:
<virtual-directory virtual-path="/webutil" real-path="c:\webutil\lib" />
When I submit the Runform.htm I use the following:
Config: default
Other Parameters: useSDI=yes&config=webutil
And if I change the config above to something other than "default", the form operates improperly, as in form builder. -
Hi there,
i have a task related with forms and webutils.
The problem comes when i try to perform certain steps without user influence.
F.e. a form with a button. When button is pressed it triggers webutil_file_transfer.client_to_as()...
The action is performed and the file is copied.
What i was trying to do is do the same functionality without users action pressing the button.
How it should work:from cmd in the url i provide a string with form name i want to run, it starts, does everything the same, as if the person pressed the button.
The logic on the button was moved to a procedure. In new form instance trigger i go_item is performed(to button).
execute_trigger('when-button-pressed') is performed.
Problem: the problem accur when application is about to perform button imitation. webutil_file_transfer.client_to_as is performed.
Error message looks like:
oracle.forms.webutil.fileTransfer.FileTransfer bean not found. WEBUTIL_FILE_TRANSFER.getMaxTransfer will not work....
After this message follow wut-121: file transfer has been forbidden by the Administrator.
Synchronize doesn't help....
Testing: when performing actions myself it works.
Any ideas how to make forms immitate actions will be valuable.
versions:
Forms [32 Bit] Version 10.1.2.0.2 (Production)
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
Oracle Toolkit Version 10.1.2.0.2 (Production)
PL/SQL Version 10.1.0.4.2 (Production)
Oracle Procedure Builder V10.1.2.0.2 - Production
Saulius.
Edited by: saulius on 2009.4.7 05.57Hi,
try this, I have seen it in the webutil- documentation.
they wote:
"However, there is an important
restriction in the use of WebUtil functions: WebUtil can only start to communicate with
the client once the Form has instantiated the WebUtil PJCs. This means that you cannot
call WebUtil functions before the Forms user interface is rendered. This would include
triggers such as PRE-FORM, WHEN-NEW-FORM-INSTANCE and
WHEN-NEW-BLOCK-INSTANCE for the first block in the Form. ....
If you do need to use WebUtil at Forms startup, it is recommended that you create a
timer with a short duration (about 1ms) in your WHEN-NEW-FORM-INSTANCE
trigger, then make the WebUtil call in a WHEN-TIMER-EXPIRED trigger." -
Webutil_file_transfer.AS_To_client
Hello,
The webutil_file_transfer.AS_To_client only works in ascii mode. Therefore on Unix we add the command unix2dos to workaround this problem.
The code is as follows:
if upper(get_application_property(operating_system))
not like '%WIN%'
then
host('unix2dos '||g_ap_directory||g_file_name
||' '||g_ap_directory||g_file_name);
end if;
if not webutil_file_transfer.AS_To_Client
( user_preferences.get_output_directory||g_file_name
, g_ap_directory||g_file_name
then
end if;
This works fine the first time the code is executed. The second time the code fails. The unix2dos does not do the job. When we do not do the file transfer it does work ok.
Looks like the webutil_file_transfer.AS_To_Client prevents other actions on the AS.
Any ideas?
Regards ErikYou may need to clear your variables and find some way to reset everything after the function is complete. That would be my first guess. Nothing is jumping out at me from the code at the moment.
-
Webutil_file_transfer causes blank forms window on second monitor
Hi,
Forms 11.1.2.0.0 64 bit
Java 1.6.0_31
When using webutil_file_transfer.client_to_db_with_progress or db_to_client_with_progress to load/view a document an intermittent fault occurs. If the Forms window is running on a second monitor then the forms window goes blank while the document up/downloads, and does not return unless dragged to the first window. The problem does not occur every time, and never when only one monitor is used. Maximizing the forms window also seems to cure the problem, but this is not a feasible option.
Any help greatly appreciated.
Nick.Hi,
Forms 11.1.2.0.0 64 bit
Java 1.6.0_31
When using webutil_file_transfer.client_to_db_with_progress or db_to_client_with_progress to load/view a document an intermittent fault occurs. If the Forms window is running on a second monitor then the forms window goes blank while the document up/downloads, and does not return unless dragged to the first window. The problem does not occur every time, and never when only one monitor is used. Maximizing the forms window also seems to cure the problem, but this is not a feasible option.
Any help greatly appreciated.
Nick.
Maybe you are looking for
-
Why is my iphone 4s not activating?
my mom got me an iPhone 4s today and we spent 5 hours on the phone with different people from tech support with our phone company and finally an apple care represenetive. i guess to set up the phone i have to set the language, country and my wifi con
-
Today I lost my IPad and was FREAKING OUT !!!!! When a couple of store attendants told me to use the ICLOUD find my Iphone option in order to erase all the content just in case it fell into wrong hands. Within an hour via survelance video w
-
"unable to read or write to disk.."?
when i connect my ipod to my computer to put songs onto it, it acts like it is working and then a window pops up that says something about not being able to read or write to the disk. i've upgraded the software and reset my ipod, but still nothing..
-
All, I am new to this forum but the knowledge shared by other members was immensely helpful in deciding whether to purchase Yoga 13". I'm glad I purchased this laptop. i7, 1.9GHz, 4.0 GB RAM, 128 GB SSD Some pointers if in case other people are still
-
Access denied on first login, then it lets the user in (Fedora Core 5)
I am getting the message "Access denied by Application security check" the first time I login to the db (dba privs.) from a remote machine. Then I click the link to return to the application and log in again. This time it will let me in. Then I close