SQL script files to recreate the SYS objects in Oracle 9i
Hi all.I work with an Oracle database test missing some SYS objects. (Oracle 9i).
I was wondering if Oracle has all the scripts that I can run and re-create those?
Thank you
Sonya
Hello;
If you run scripts:
$ORACLE_HOME/rdbms/admin/catalog.sql
$ORACLE_HOME/rdbms/admin/catproc.sql
You can create views of SYS
Best regards
mseberg
Tags: Database
Similar Questions
-
is it possible to write a script that will display the script files folder in the tree
is it possible to write a script that will display the script files folder in the tree
Yes :-)
In your previous post, someone suggested to search for the file "SnpCreateTreeview.jsx", because it would just be the asked.
The script can be found here, just accept the EULA and download the example scripts of Bridge CS3. (For some reason it is not in CS4 samples because as far as I know)
Here's a version with small changes, it is up to you to point the script in the folder 'root' right, because this is, needless to C: on PC:
////////////////////////////////////////////////////////////////////////////
ADOBE SYSTEMS INCORPORATED
Copyright 2007 Adobe Systems Incorporated
All rights reserved
//
NOTE: Adobe permits you to use, modify, and distribute this file according to the
the terms of the Adobe license agreement accompanying it. If you received this file from one
source other than Adobe, then your use, modification or distribution of it is required in advance
written permission from Adobe.
//////////////////////////////////////////////////////////////////////////////**
@fileoverview shows how to use an item in the tree list and how to capture events with
functions of recall or script registered event listeners.
@class shows how to use an item in the tree list and how to capture events with
functions of recall or script registered event listeners.Its use
- Run the extract in the ExtendScript Toolkit (see Readme.txt).
- Enlarge / reduce the list items
- Check the JavaScript Console to see the events captured by the elements of the TreeView.
- Run the extract in the ExtendScript Toolkit (see Readme.txt).
-
What is the SQL to determine what are the table objects in the KEEP buffer pool?
What is the SQL to determine what are the table objects in the KEEP buffer pool?
Select owner, table_name
from dba_tables
where USER_TABLES = "KEEP."
/
David Fitzjarrell
-
Call of from.mxl under linux .sql script file
Hello Experts,
I have a requirement to call the sql script in the maxl file in the linux server. I get EOF file error.
Could you please say how to achieve this requirement.
MAXL Script:
Reel to ' / / essbase02//MaxL//Test_MR.log ';
the value of message level.
Set timestamp
echo 'start logging ';
login "admin", "password" on 'server '.
echo "beginning of sh execution."
MSH ' / / essbase02//MaxL//Test_MR.sh';
/ * Create label * /.
echo "Completed";
disconnection;
spool off;
Contents of the Test_MR.sh file:
sqlplus-s user@orcl/password @"' / / essbase02//MaxL//TEST.sql '"
Journal for the maxl:
essmsh timestamp: Wed Aug 5 23:17:35 2015
'Start of logging.
essmsh timestamp: Wed Aug 5 23:17:35 2015
MAXL > login "admin" "admin" on "server1.hq.emirates.com";
OK/INFO - 1051034 - [admin@Native Directory] user connection.
OK/INFO - 1241001 - connected to Essbase.
essmsh timestamp: Wed Aug 5 23:17:35 2015
"Beginning of HS performance."
essmsh timestamp: Wed Aug 5 23:17:35 2015
MAXL > sqlplus-s user@orcl/password @ "/ essbase02/MaxL/TEST." SQL ".
2 >
3 >
4 >
essmsh error: end of file breaks the statement
essmsh timestamp: Wed Aug 5 23:17:35 2015
essmsh timestamp: Wed Aug 5 23:17:35 2015
"Completed".
essmsh timestamp: Wed Aug 5 23:17:35 2015
MAXL > disconnect;
The user admin is offline
essmsh timestamp: Wed Aug 5 23:17:35 2015
Thank you
RM
If you want to execute operating system commands you use Shell, not "msh". MSH is to call an additional MaxL script with MaxL orders only.
Optionally, there should be no need to store the command shell in a separate file, that is, it should be possible to place the command sqlplus directly inside the MaxL script when you use the Shell.
-
Other new lines in SQL script file and problem with SQL * more
Hi all
I would like to ask a question on the characters of new line inside files SQL scripts. I have a very long SQL query, stored in a file txt (ANSI encoding). Because query instructions are very long (several table joins and WHERE conditions) tried to separate, WHERE and ORDER BY clauses by inserting several new characters of lines (just hit the entrance) among them in order to improve the clarity of the source code. Now the problem is, whenever these newline characters are inserted in the file, apparently SQL * Plus cannot parse the file properly and gives me the following error message:
The problem is definitely related to these new line because characters that when I remove them, the scripts runs without any problem. I would appreciate that you could kindly guide me how should I deal with this problem. Is there any SQL * Plus command to run to correctly interpret the new line characters?SP2-0042: unknown command "FROM" - rest of line ignored. SP2-0734: unknown command beginning "myenterpri..." - rest of line ignored.
Thanks in advance,
Kind regards
DariyooshHello
In [SQL * Plus 9 | http://download.oracle.com/docs/cd/B10501_01/server.920/a90842/ch13.htm#1013073] (and), you can tell
SET SQLBLANKLINES ON
allow to completely empty rows in an SQL statement.
-
Is it possible to be rolled up under certain conditions to a SQL script file?
Hi guys,.
Happy Monday to you all. I have a scenario where I'm queue of 2 files in the same SQL program. Here's what it looks like. Would it not be possible to only of coil for test1 - & p_job_id... SH if & p_file_num = 1 & test2 - p_job_id... SH if & p_file_num = 2?
Published by: Raj404261 on June 29, 2009 09:47define p_user_id = &1 define p_job_id = &2 define p_file_num = &3 spool test1-&p_job_id..sh select 'module_id=''TEST001C1'' from job_parameter b, job_parameter a where a.job_id = &2 and a.module_id = 'TEST001' and b.job_id = a.job_id and b.module_id = a.module_id and &p_file_num = 1 / select 'exit 0' from dual where &p_file_num = 1 / spool off spool test2-&p_job_id..sh select 'module_id=''TEST001C2'' from job_parameter b, job_parameter a where a.job_id = &2 and a.module_id = 'TEST001' and b.job_id = a.job_id and b.module_id = a.module_id and &p_file_num = 2 / select 'exit 0' from dual where &p_file_num = 2 / spool off
Hello
Raj404261 wrote:
Hi Frank,.
Thanks for getting back to me. You were right about the "set." Regarding:spool test&p_file_num-&p_job_id..sh
Do the above however would always generate two files I think. I should have mentioned that I'm passing p_file_num from a shell script which is initialized to 1 or 2 based on an if condition.
In layman terms, I want to only generate test1 test2 and if p_file_num = 1 if p_file_num = 2. Does that make more sense?
Exactly what did the SPOOL command above. If you seem to be getting different results, make sure that you delete all existing files with the same names before testing.
If there isn't that one order of the COIL (excluding SPOOL OFF, naturally), while a single file will be opened. Do not close the file until you are finished.Or you can consider having two secondary scripts, called my_file_1.sql and my_file_2.sql, each opens one of the SPOOL files and manages one of the queries.
In your main script, call one or the other saying:@my_file_&p_file_num..sql
Published by: Frank Kulash, June 29, 2009 10:35
-
33 Firefox does not display a pdf file when using the response object
33.0.2 Firefox does not display pdf files by using the code below in an asp.net program, that works for the previous versions of Firefox and also works with IE. I'm using the built-in pdf viewer. All my plugins are disabled.
Dim strPDF As String strPDF = Session("filname") 'pdf filename
Response.Clear() Response.ClearHeaders() Response.Buffer = True Response.ContentType = "application/pdf" Response.CacheControl = "Private" Response.AddHeader("Pragma", "no-cache") Response.AddHeader("Expires", "0") Response.AddHeader("Cache-Control", "no-store, no-cache, must-revalidate") Response.AddHeader("Content-Disposition", "inline; filename=" + strPDF) Response.WriteFile(strPDF)
Response.Flush() Response.Close() Response.Clear() Response.End() Session("filname") = ""
What is the result of this code that Firefox receives through the headers of HTTP response if you check that the Live Http Headers extension?
-
Could not create the domain object type oracle.jbo.domain.Date
Hello
I'm getting the following exception in the user interface when I click on submit button (/ commit or any other button) for date fields. I created the default objects entity and notices for the database table. I'm poplating the data after executing the "Execute" operation on the iterator for the view.
Cannot be created with the value ' 22/09/2009' field object type oracle.jbo.domain.Date. +
Even if I had not made any changes to the date also fields, it's give the exception message in the user interface and do not return the form.
Could you please help me to solve the issue.
Thank you and best regards,
S R Prasad
Published by: oumar s Prasad on November 18, 2009 15:01Prasad,
What is your version of JDev? And what technology do you use to model? BC4J? Can you try to change the format of the attribute in the object view? Say with the type of Simple date format and format "mm/dd/yyyy".
Arun-
-
Please: sql script to remove all users without objects on all databases
Hi *.
I need a big help each of you please.
I have many users who is not more work in our society. Some who receive objects are locked. There are a lot of users and many database servers. And it's that long to finish this work.
That the why I need your help to give me Scripts anyone who falls all users who have not all objects in all databases on all the oracle Server.
Und other to import all users of all users who still get items in a table. And I guess to do before Friday 03 July 09.
Thank you very much in advance
Sincerely your
Ora_Genie>
Vincent wrote:
to give you all the users with no object.To simplify can run the script generated by
>Hi Michaels,
This may not work
SQL> Create user michaels identified by michaels 2 / User created SQL> SELECT 'drop user ' || owner || ' cascade;' stmt 2 FROM all_objects 3 Group BY owner 4 Having Count(*) = 0; STMT -------------------------------------------------
Maybe this,.
SELECT 'drop user ' || a.username || ' cascade;' stmt FROM all_users a , all_objects b WHERE a.username = b.owner(+) AND b.owner Is Null Group BY a.username
Kind regards
Christian BalzPublished by: Christian Balz 07/02/2009 11:18
-
Post-installation SQL scripts when you restore the RMAN backup to a higher version
Hello
If I have a backupset from RMAN, say a 11.2.0.3.0 DB and I want to restore it to a DB 11.2.0.4.5, I know I have to open in upgrade mode, and run the SQL of the PSU OJVM components as well as the power supply of January 2015, once the recovery is complete.
Is there something specific about the order of the catbundle, the utlrp, the utli112 and the OJVM postinstall scripts that must run after catproc?
I guess it must be:
catproc-> utli112-> OJVM PSU - > catbundle-> utlrp
But the thought that I would check just in case there is something specific that I missed.
Thank you
Phil
Well - to perform a test upgrade will help you perfect/tweak the process
-
How to split the file by using the utl package in oracle.
Hi all
I want ot create several files with utl_file.
Earlier, I'm writing itng cursor files together in a single file.
But now we must divide it into several files when the cursor recrds exceeded 10000.
So the file will become two if it crosses 10000 records Amend now
If a cursor has 30000 records then I hould create 3 files.
Here's how I wrote the simple logic to write the entire records from a single table.
UTL_FILE. PUTF (File1, head);
UTL_FILE.new_line (file1);
FOR vcur_torico_fetch IN cur_torico_fetch
LOOP
stmt: = "
|| Chr (9) | »
|| Chr (9) | vcur_torico_fetch. Application_classification
|| Chr (9) | »
|| Chr (9) | »
|| Chr (9) | vcur_torico_fetch. MY_COMP_CODE
|| Chr (9) | vcur_torico_fetch. OU_org_code;
UTL_FILE. PUTF (File1, stmt);
UTL_FILE.new_line (file1);
END LOOP;
UTL_FILE.fclose (file1);
Kindly let me know the logic to do this.
Best regards
Try this. I used object and I write 33333 lines. It will be writern in 4 files with lines of 10000, 10000, 10000 and 3333.
SQL> declare 2 l_file utl_file.file_type default NULL; 3 l_row_per_file integer default 10000; 4 l_file_name varchar2(100) default 'ALL_OBJECT_{FILENO}.CSV'; 5 l_file_dir varchar2(100) default 'KARDIR'; 6 l_file_no integer default 0; 7 begin 8 for i in ( 9 select object_id 10 , object_name 11 , ceil(rownum/l_row_per_file) file_no 12 from all_objects 13 where rownum <= 33333 14 ) 15 loop 16 if l_file_no != i.file_no 17 then 18 if utl_file.is_open(l_file) 19 then 20 utl_file.fclose(l_file); 21 end if; 22 23 l_file_no := i.file_no; 24 l_file := utl_file.fopen 25 ( 26 l_file_dir 27 , replace(l_file_name, '{FILENO}', to_char(l_file_no, 'fm099999')) 28 , 'w' 29 ); 30 end if; 31 32 utl_file.put_line(l_file, i.object_id || ',' || i.object_name); 33 end loop; 34 35 if utl_file.is_open(l_file) 36 then 37 utl_file.fclose(l_file); 38 end if; 39 end; 40 / PL/SQL procedure successfully completed. SQL>
In the unix box, check the file...
% ls - lrt ALL_OBJECT knani *. CSV | AWK '{print $9} ' | XARGS wc-l
10000 ALL_OBJECT_000001.CSV
10000 ALL_OBJECT_000002.CSV
10000 ALL_OBJECT_000003.CSV
3333 ALL_OBJECT_000004.CSV
33333 total
knani % -
Cannot write trace files destined for the bottom dump in oracle 10 g
Hi all
Version of the OS: RHEL 5.7
DB version: 10.2.0.4
cluster: database node 2 RAC
Today I faced a strange behavior for one of our production database. Its a database of 2 rac nodes. There is no automatic generation of trace files in the destination of bottom dump on the first node. I am able to see the second trace files in its context dump dest. But the strange behavior occurs on the first node. I see that alert logfile in the bottom dump dest. Despite an error that displays the generated trace file but no file is located in the bdump. Here is the error, but physically he no trace file is generated:
Errors in file/oracle/db/admin / < sid > /bdump/ < sid >j0011558.trc:
can someone have any idea for this strange behavior. There is no script maintenance for the removal of trace files.
ORA-12012: error on auto run 94377 work
ORA-12008: error path refresh materialized view
Kind regards
Imran Khanits his work after you re-create your synonym then Yes you should not recreate MV again.
-
The unused objects in oracle 9i DB
Dear Experts
Can I record my 9i release 2 DB
that the objects are not used as clues, paintings etc.
Please help me
concerning the deepHello
are you looking to find valid & unusable items?
If so
Select count (*) in the dba_objects where status = 'INVALID ';
or
only if the index. Select count (*) from dba_indexes where status = "UNUSABLE."or you can find what is the last dba_objects DDL time
Select object_name, object_type from dba_objects last_ddl_time where last_ddl_time > 'time '.
By activating the audit you can find...
http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:4977262687416
http://www.dbasupport.com/forums/archive/index.php/t-49236.htmlThank you
Published by: CKPT 14 November 2010 16:03
-
Extract with the error: object no longer exists
We use the operating system windows, oracle 11 g2. I have a lot to check out the file runs every night. It is a sql script file.
The query works in SQL Developer, but it gives an error when scheduled to run every night in a script as a file below:
REM-
whenever sqlerror exit sql.sqlcode
set the position
Set feedback off
NewPage set to none
trigger the echo
termout off Set
set verify off
Set trimspool on
break off Set
REM * linesize (logical record) MUST be large enough
set linesize 1000
set pagesize 0rem ************************************************************************
REM create a snippet of data of the truant day for the current year.
rem ************************************************************************
coil & & 1.SELECT "StudentID | '|' ||
"SchoolID | '|' ||
"School year" | '|' ||
"TruantAbsenceDate" | '|' ||
"CreateDate".
FROM DUAL;SELECT TO_CHAR (s.student_number) | '|' ||
To_char (t.SCHOOLID) | '|' ||
To_char (t.Year_ID + 1990) | '|' ||
To_char(t.date_value,'MM/dd/yyyy'). '|' ||
To_char(t.date_value,'MM/DD/YYYY')--Aucun such field create_date.
OF sps_period_att1 t, s students
WHERE s.id = t.studentid
AND t.periods_unexc_absent * 2 > t.potential_periods and t.potential_periods > 0
UNION
SELECT TO_CHAR (s.student_number) | '|' ||
To_char (t.SCHOOLID) | '|' ||
To_char (t.Year_ID + 1990) | '|' ||
To_char(t.date_value,'MM/dd/yyyy'). '|' ||
To_char(t.date_value,'MM/DD/YYYY')--Aucun such field create_date.
OF sps_daily_att1 t, s students
WHERE s.id = t.studentid
AND t.daily_unexc_absent * 2 > 1;
spool off
/
output
/The error in the .dat file is as below:
StudentID | SchoolID | School year | TruantAbsenceDate | CreateDate
AND t.daily_unexc_absent * 2 > 1
*
ERROR on line 19:
ORA-08103: object no longer exists
IT is said the object does not exist, but there is no, and I have no probem to execute in sql developer. What should I check?
Thanks in advance
The most likely cause is that the underlying table / partition is truncated and reloaded or an index is being rebuilt. What is happening in a different session than you run this query in.
Hemant K Collette
-
Effect of NLS_LANG in the SQL scripts
DB version: 11.2.0.2
Platform: RHEL 5.6
We have a software provider who occasionally sends SQL scripts to deploy.
The scripts contain usually few CFDS and many LMD
Textpad, I can see, the LMD (inserts, updates) in the SQL Script. It usually contains some non-English characters (Dutch, German, French) as
They always ask us set NLS_LANG as follows.'Übersicht Buchungssätze' . 'Fehler beim Löschen der zugeordneten Referenzen!'
After INSERTION, I questioned the inserted values of PL/SQL Developer. Values appear exactly as it appears in the SQL Script text file as shown above.export NLS_LANG="AMERICAN_AMERICA.WE8ISO8859P15"
So, what was the effect of the NLS_LANG setting? What would have happened if I had not set NLS_LANG?
NLS in the DB InfoSQL > select * from nls_Database_parameters; PARAMETER VALUE ------------------------------ ---------------------------------------- NLS_LANGUAGE ENGLISH NLS_TERRITORY UNITED KINGDOM NLS_CURRENCY # NLS_ISO_CURRENCY UNITED KINGDOM NLS_NUMERIC_CHARACTERS ., NLS_CHARACTERSET AL32UTF8 NLS_CALENDAR GREGORIAN NLS_DATE_FORMAT DD-MON-RR NLS_DATE_LANGUAGE ENGLISH NLS_SORT BINARY NLS_TIME_FORMAT HH24.MI.SSXFF NLS_TIMESTAMP_FORMAT DD-MON-RR HH24.MI.SSXFF NLS_TIME_TZ_FORMAT HH24.MI.SSXFF TZR NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH24.MI.SSXFF TZR NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_DUAL_CURRENCY ? NLS_COMP BINARY NLS_LENGTH_SEMANTICS BYTE NLS_NCHAR_CONV_EXCP FALSE NLS_RDBMS_VERSION 11.2.0.2.0 20 rows selected.
If our supplier had chosen to save the script with the UTF-8 encoding, then, we have set NLS_LANG. Right?
Evil. You need to AMERICAN_AMERICA. AL32UTF8. If you don't set NLS_LANG, it uses default AMERICAN_AMERICA. US7ASCII. Therefore, only pure ASCII 7-bit scripts can be executed in such environment. The Oracle Client does not use the default database character. It uses the platform default (usually US7ASCII) or UTF-16 in the case of JDBC, ODBC (Unicode mode) and ODP .NET pilots.
-Sergiusz
Description
Creates two hierarchical list of TreeView items. One is static, with a fixed set of point
nodes that you can expand and collapse. The other is dynamic; Item nodes are added and removed as
the need for a view of the file system.
The list items in the TreeView control to display the folders and files custom images. When you add items to the
TreeView list, type 'article' is used for elements of the leaf and 'node' to the elements of the container.
Dynamic TreeView captures events in two different ways. It uses callback functions to capture the
node to expand and collapse events and selection changes and also registers an event listener to
capture double-click events.
@constructor constructor
*/
#targetengine "session".
function SnpCreateTreeView()
{
/**
The context in which this code snippet can work.
@type string
*/
this.requiredContext = "\tNeed runs in the context of the Bridge\n."
/**
The location of this script file system
@type file
*/
var scriptsFile = new File($.fileName);
/**
The location of the file system resource PNG file used to represent folders
@type file
*/
this.folderIcon = new file (scriptsFile.path + "/ resources/Folder_16x16.png");
/**
The location of the file system resource PNG file used to represent files
@type file
*/
this.fileIcon = new file (scriptsFile.path + "/ resources/Story_16x16.png");
/**
The root folder that will be used for the dynamic tree
@type string
*/
this.rootFolder
If (File.fs is "Windows")
{
this.rootFolder = "C:";
}
on the other
{
this.rootFolder = ' / ';.
}
}
/**
Functional part of this code snippet. Creates the ScriptUI window and its components,
and defines the behavior.
@return true if the code snippet is executed as scheduled, false otherwise
Boolean @type
*/
SnpCreateTreeView.prototype.run = function()
{
$.writeln ("about to"run SnpCreateTreeView");
Create the window
var win = new window ("palette", "SnpCreateTreeView", undefined, {resizable: false});
Create the Committee for the static TreeView control
sPanel var = win.add ('Committee', undefined, 'TreeView Élément') static;
sPanel.alignment = ["fill",""];
sPanel.alignChildren = ["fill",""]
Create a TreeView list
sTv var = sPanel.add ("treeview");
sTv.preferredSize = (300, 200);
Add static items to the list, in a hierarchical structure.
for (var i = 0; i)<>
{
sTv.add ("node", "Item" + i);
for (var j = 0; j)<>
{
sTv.items [i] .add ("item", "Sub Item" + j);
}
}
Create the Committee for the dynamic TreeView control
var dPanel dynamic = win.add ('Committee', undefined, 'TreeView Élément');
Create a TreeView list
TV digital var = dPanel.add ("treeview", undefined);
dTv.preferredSize = (400, 300);
Create the root node element
var aNode = dTv.add ("node", "/");
Pair it with an image of the icon
aNode.image = this.folderIcon;
Define a handler for the double clicks
myOnDoubleClick = Function
{
if(e.detail == 2)
{
$.writeln ("double click");
}
}
Adds the handler as an event listener to the TreeView element.
dTv.addEventListener ("click", myOnDoubleClick);
Keep a reference to this object
var that = this;
Define an event handler for when a node is expanded
dTv.onExpand = function (point)
{
$.writeln (item.text + "is now expanded.");
nextItem var = item;
var path = "";
goUp var = true;
While (goUp)
{
path = "/" + nextItem.text + path;
nextItem = nextItem.parent;
If (instanceof TreeView nextItem)
{
goUp = false;
}
}
Remove all children of this element
item.removeAll ();
var Ref = new file (that.rootFolder + path);
If (Ref instanceof Folder)
{
children var = ref.getFiles ();
for (var i = 0; i)<>
{
If (children [i] instanceof file)
{
Item.Add ("node", children [i] p:System.NET.mail.MailAddress.DisplayName);
Item.Items [i] .image = that.folderIcon;
}
on the other
{
Item.Add ("item", children [i] p:System.NET.mail.MailAddress.DisplayName);
Item.Items [i] .image = that.fileIcon;
}
}
}
}
Define an event handler for when a node is reduced
dTv.onCollapse = function (point)
{
$.writeln (item.text + "is now reduced.");
}
Define an event handler for when the selection changes
dTv.onChange = function()
{
$.writeln ("selection changed");
}
Display the window
Win.Show ();
$.writeln ("Ran SnpCreateTreeView");
Returns true;
}
/**
"main program": construct an anonymous instance and run
as long as we are not unit - test this code snippet.
*/
If (typeof (SnpCreateTreeView_unitTest) == 'undefined') {}
new SnpCreateTreeView () .run ();
}
Maybe you are looking for
-
Screen Messages Yosemite sharing stops pretty quickly
I use screen sharing Messages to help my mother of the older person with her pimp. Screen sharing sessions last no longer than a minute or two, when the session ends. I start the screen sharing session and when she accepts the request I request contr
-
The installer works with Windows 8 in the sense that there are no problems during the intallation. Printing works fine, but you can't scan. You get an error message indicating that the scanner is in use. If you use another utility, say Windows Fax an
-
We have a Laserjet CP4025DN printer that doesn't work. Who call us. We are located in Calgary, Alberta, Canada. The screenshot is empty and is not communiating with our computers.
-
I just burn the music to a CD with itunes and when it was done I took it out and put it back to test. all the songs were there and I tried to remove it to make the next cd (I was doing the audio CD and there were 29 songs) but it would not eject. no
-
HP6520: Server connection error: 403
Hi, I have problems with my all in one printer. The above error message is coming when I try to scan to e-mail. It worked very well, he is very picky. I tried the recommended fix by manually entering the DNS 8.8.8.8 & 8.8.4.4 number but no joy. Can y