Create/Drop/Compile Table, Views, Triggers, Sequences, etc.
Is there a way to create, drop, and compile objects on an Oracle database with the ADF library? If so, any good examples?
Can the results be captured as well?
Frank,
Maybe I wasn't clear enough. The only example I saw that involved the blob column was number 85 which did not contain info for database maintance.
I have a JClient application that reads database structures like triggers, tables, and views. I would like the user to be able to push a button and the trigger be compiled in the database. While SQL Dev probably has more features and does a better job I have added a bunch of internal stuff that would have to be manually added in SQL Dev each time a new trigger was created.
Is there a way, when working with the current transaction(or new transaction), to issue a statement like you would in SQL*Plus "DROP TABLE EMPLOYEES;" with the results being "TABLE DROPPED"?
thanks.
Similar Messages
-
The reference to the table, view or sequence is not allowed in this context
Hi,
I'm triying to execute the SP that I describe below and the OS give me an error:
CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
TBL_NAME VARCHAR2,
START_DATE DATE,
RESULT_ OUT NUMBER
) AS
BEGIN
DECLARE
v_tbl_name VARCHAR2(30);
v_start_date DATE;
v_result NUMBER := 0;
v_select_aux VARCHAR2(32767) := ' ';
v_temp_table VARCHAR2(30);
v_exists NUMBER;
BEGIN
v_tbl_name := TBL_NAME;
v_start_date := START_DATE;
v_temp_table := 'temp_' || v_tbl_name;
SELECT count(*) INTO v_exists FROM tab WHERE lower(tname) = lower(v_temp_table);
IF (v_exists = 1) THEN
v_select_aux := '
DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
EXECUTE IMMEDIATE (v_select_aux);
COMMIT;
END IF;
v_select_aux := 'CREATE TABLE ' || v_temp_table || ' AS
SELECT ch.date_ month_revenue,
s.date_sub month_sub,
s.codpromoter,
u.OPERATOR,
SUM (ch.total) AS TOTAL_OK
FROM cscv_sub_charges_' || to_char(v_start_date, 'YYYY_MM')|| ' ch
INNER JOIN cscv_subs s
ON ch.id_sub = s.ID
INNER JOIN cscv_users u
ON s.id_user = u.ID
WHERE ch.STATUS = 0
GROUP BY ch.date_, s.date_sub, s.codpromoter, u.OPERATOR';
EXECUTE IMMEDIATE (v_select_aux);
COMMIT;
v_select_aux := '
INSERT INTO ' || v_tbl_name || ' (
month_revenue,
month_sub,
codpromoter,
operator,
TOTAL_0,
TOTAL_1,
TOTAL_2,
TOTAL_3,
TOTAL_4,
TOTAL_5,
TOTAL_6,
TOTAL_7,
TOTAL_8,
TOTAL_9,
TOTAL_10,
TOTAL_11
SELECT
month_revenue,
month_sub,
codpromoter,
operator,
TOTAL_0,
TOTAL_1,
TOTAL_2,
TOTAL_3,
TOTAL_4,
TOTAL_5,
TOTAL_6,
TOTAL_7,
TOTAL_8,
TOTAL_9,
TOTAL_10,
TOTAL_11
FROM
SELECT
month_revenue,
month_sub,
codpromoter,
operator,
sum(total_ok) total_0,
0 total_1,
0 total_2,
0 total_3,
0 total_4,
0 total_5,
0 total_6,
0 total_7,
0 total_8,
0 total_9,
0 total_10,
0 total_11
FROM '|| v_temp_table ||'
WHERE to_char(month_sub,''mm/yyyy'') = to_char(sysdate,''mm/yyyy'')
GROUP BY month_revenue,month_sub,codpromoter, operator
UNION ALL
SELECT
month_revenue,
month_sub,
codpromoter,
operator,
0,
sum(total_ok),
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
FROM '|| v_temp_table ||'
WHERE to_char(month_sub,''mm/yyyy'') = to_char((to_date(sysdate,''dd/mm/yy'') - INTERVAL ''1'' MONTH),''mm/yyyy'')
GROUP BY month_revenue,month_sub,codpromoter, operator
GROUP BY month_revenue,
month_sub,
codpromoter,
operator
EXECUTE IMMEDIATE (v_select_aux);
v_result := v_result + SQL%ROWCOUNT;
COMMIT;
v_select_aux := '
DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
EXECUTE IMMEDIATE (v_select_aux);
COMMIT;
RESULT_ := v_result;
END;
END P_CSCV_AGR_MONTH_REVENUE;
BEGIN
DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
END;
/and the output is:
Error at line 1
ORA-06550: líne 2, column 32:
PLS-00357: The reference to the table, view or sequence 'CSCV_AGR_MONTH_REVENUE' is not allowed in this context
ORA-06550: líne 2, column 1:
PL/SQL: Statement ignoredwhat could I do to resove the problem??
Thanks in advance...Hi,
Your procedure's signature is
CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
TBL_NAME VARCHAR2,
START_DATE DATE,
RESULT_ OUT NUMBER
) i.e. it is expecting two input parameters, TBL_NAME in VARCHAR2 format and the other START_DATE in DATE format. Also you need a variable with data type as NUMBER to hold the value of OUT parameter RESULT_
Now look at the way you are calling this procedure
BEGIN
DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
END;
/first parameter has to be a VARCHAR2, so enclose CSCV_AGR_MONTH_REVENUE into single quotes.
second parameter should be a date, so use to_date() function.
Lastly declare a variable with data type as Number for holding value of out parameter RESULT_
Something like this :
declare
t_num number;
begin
a('CSCV_AGR_MONTH_REVENUE',to_date('01/01/2010','MM/DD/YYYY'),t_num);
dbms_output.put_line(t_num);
end;Vivek L -
PLS-00357: Table,View Or Sequence reference 'A' not allowed in this context
Hello
I am accepting input values from users through java web page. To accept the values I am using the following code:
import java.sql.*;
import javax.sql.DataSource;
import javax.naming.*;
public class spsrch
public void spsrch()
public String espsrch(String p, String d, String a)
String s1= "";
String strColor="#C0C0C0";
try
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/Oracle9i");
Connection Con = ds.getConnection();
Statement stmt = Con.createStatement();
CallableStatement proc1stmt1=Con.prepareCall ("{call Allsch("+p+","+d+")}");
// ResultSet rs = proc1stmt1.execute();
proc1stmt1.executeUpdate();
Con.close();
catch(Exception e)
System.out.println("Flag Raised"+e);
return s1;
I am calling the procedure 'Allsch' to apply some logic before inserting data into a SQL table.
The 'Allsch' procedure is :
create or replace procedure tmpsch(pno varchar2,pdes varchar2) as
mpartnum varchar2(30);
mpn varchar2(30);
mdes varchar2(150);
cursor c1 is select partnum,description,aircraft_type from master_catalog where description like ltrim(rtrim(mdes))||'%' AND partnum like mpn||'%';
cursor c2 is select partnum from ipc_master where partnum=mpartnum;
cursor c3 is select partnum from fedlog_data where partnum=mpartnum;
cursor c4 is select partnum from superparts where partnum=mpartnum;
cursor c5 is select part_no from supplier_catalog where part_no=mpartnum;
mpno1 varchar2(30);
mpno2 varchar2(30);
mpno3 varchar2(30);
mpno4 varchar2(30);
mpno5 varchar2(30);
mdescription varchar2(150);
maircraft_type varchar2(15);
mstat varchar2(1);
mstat1 varchar2(30);
mstat2 varchar2(30);
mstat3 varchar2(30);
mstat4 varchar2(30);
begin
mstat:='N';
mpn:=pno;
mdes:=pdes;
for i in c1 loop
mstat:='N';
mstat1:='N';
mstat2:='N';
mstat3:='N';
mstat4:='N';
mpno1:=i.partnum;
mpartnum:=i.partnum;
mdescription:=i.description;
maircraft_type:=i.aircraft_type;
for j in c2 loop
mpno2:=j.partnum;
end loop;
for k in c3 loop
mpno3:=k.partnum;
end loop;
for l in c4 loop
mpno4:=l.partnum;
end loop;
for m in c5 loop
mpno5:=m.part_no;
end loop;
if mpno2=mpartnum then
mstat1:=mpno2;
end if;
if mpno3=mpartnum then
mstat2:=mpno3;
end if;
if mpno4=mpartnum then
mstat3:=mpno4;
end if;
if mpno5=mpartnum then
mstat4:=mpno5;
end if;
if mpno1=mpartnum then
mstat:='Y';
insert into tmpcat values(mpno1,mdescription,maircraft_type,mstat1,mstat2,mstat3,mstat4);
end if;
end loop;
end;
Java program compiling time, it not showing any error. But after executing, it is not inserting any data into 'tmpcat' table and throwing the following error :
Flag Raisedjava.sql.SQLException: ORA-06550: line 1, column 14:
PLS-00357: Table,View Or Sequence reference 'A' not allowed in this context
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
[07/22/03 11:47:38][executor-0][W]: Handling error; throwable is "null", status
code is "404" and message is "Not Found: /User/Ecatalog/Validations.js".
[07/22/03 11:47:38][executor-0][W]: Handling error; throwable is "null", status
code is "404" and message is "Not Found: /User/Ecatalog/Validations.js".
Any one please help me to solve the issue.
With thanks
Pramod kumar.
My Email-id is : [email protected]What are p and d in
"{call Allsch("+p+","+d+")}"
Something tells me you might need some quotes in this statement since they are varchar2. Maybe
"{call Allsch('"+p+"','"+d+"')}"
If this doesn't work try to cut off parts of the procedure until it works.
Mike -
Re: PLS-00357 Table,View Or Sequence reference 'string' not allowed in this con
i have the same problem , can somebod help
i pasting my code here , please help me resolving
SQL> declare
2 continue char(1):='y';
3 begin
4 while(continue='y')
5 loop
6 dbms_output.put_line('somen');
7 dbms_output.put_line('do u wan continue');
8 continue:=to_char(&continue);
9 end loop;
10 end;
11 /
Enter value for continue: y
old 8: continue:=to_char(&continue);
new 8: continue:=to_char(y);
continue:=to_char(y);
ERROR at line 8:
ORA-06550: line 8, column 19:
PLS-00357: Table,View Or Sequence reference 'Y' not allowed in this context
ORA-06550: line 8, column 1:
PL/SQL: Statement ignoredJust to emphasise Sven's point that the substitution variable (&continue) is resolved once and "compiled" into the code, try making a stored procedure instead of an anonymous block.
SQL> create procedure p as
2 continue char(1):='y';
3 begin
4 while(continue='y') loop
5 dbms_output.put_line('somen');
6 dbms_output.put_line('do u wan continue');
7 continue:=('&continue');
8 end loop;
9 end;
10 /
Enter value for continue: q
old 7: continue:=('&continue');
new 7: continue:=('q');
Procedure created.
SQL> select text from user_source
2 where name = 'P'
3 order by line;
TEXT
procedure p as
continue char(1):='y';
begin
while(continue='y') loop
dbms_output.put_line('somen');
dbms_output.put_line('do u wan continue');
continue:=('q');
end loop;
end;
Note that where you had the substitution variable, there is now a literal value, q in my case. Note that because I did not respond with y for the value of continue I can safely run this procedure.
SQL> exec p;
somen
do u wan continue
PL/SQL procedure successfully completed.
John -
Deployment error:Table, view or sequence reference to ABC is not allowed
Hi all,
I have created a mapping in OWB where a table ABC gets loaded from its stage table S_ABC. The mapping validates fine, code generation is fine but when I try to deploy the mapping it gives me a deployment error saying PLS:00357 Table, View or sequence reference ABC is not allowed.
I used the same logic to one of my other mappings and it gets executed without any problem. If you guys could tell me what is going wrong in this mapping, that would be very helpful.
Thanks.
Priyaif you are using a view or sequence in the mapping or referencing any other object then the owb user needs to have grants to access those objects otherwise the deployment will fail. Please check the object grants.
-
How to create variant for table/view ?
Hi,
When I go through SM30, I find a radio button called variant. I don't know the effect.
Can anyone tell me how to create variant for table / view ?
I want to know when we need to create variant for table/view.
Best regards,
Chris Guhi ,
Whenever you start a program in which selection screens are defined, the system displays a set of input fields for database-specific and program-specific selections. To select a certain set of data, you enter an appropriate range of values.
For further information about selection screens, refer to Selection Screens in the ABAP User's Guide.
If you often run the same program with the same set of selections (for example, to create a monthly statistical report), you can save the values in a selection set called a variant
Procedure
To create a new variant:
1. On the ABAP Editor initial screen, enter the name of the program for which you want to create a variant, select Variants, and choose Change.
2. On the variant maintenance initial screen, enter the name of the variant to be created.
Note the naming convention for variants (see below).
3. Choose Create.
If the program has more than one selection screen, a dialog box for screen assignment appears. The dialog box does not appear if the program only has one selection screen. The selection screen appears in this case.
4. If there is more than one selection screen, select the screens for which you want to create the variant
5. Choose Continue.
The (first) selection screen for the report appears.
If your program has more than one selection screen, use the scroll buttons in the left-hand corner of the application toolbar to navigate between them and to fill the fields with values. If you keep scrolling forwards, the Continue button appears on the last selection screen.
6. Enter the desired selection values, including multiple selection and dynamic selection.
7. Choose Continue. -
I lost some tables, view, triggers from my schema
Hi all,
I have two DBA users in Oracle 10g Database, one user already have tables,views, procedures etc. i took a dump of old_schema and restore to new_schema. after some time i lost all views ,triggers and some table from old_schema, i lost this much objects from my old_schema, anybody have face this problem before, how can i recover it
Edited by: 911604 on Feb 1, 2012 10:53 AM911604 wrote:
Hi all,
I have two DBA users in Oracle 10g Database, one user already have tables,views, procedures etc. i took a back up of first user restore to second user after some time i lost all views ,triggers and some table , why i lost this much objects from my user, anybody have face this problem before, how can i recover itWell bad karma, bad luck, some bad omen , anything can cause it isn't it!
Jokes apart, there is nothing that you have told to us which can enable us to suggest you something fruitful. Objects don't get dropped automatically so someone must have dropped them by himself. So ask around, check some auditing logs if you have to know who fired the commands. And if you don't have auditing records, mine the redo log files to find the same.
Aman.... -
Unable to create visual composer table view from the Bex Query
Hi
I am trying to create the visual composer lay out from a Bex query. The Bex query contains a set of Key figures and a structure.
These key figure and structure combination is forming a table in the query output. Key figure parameters are coming as rows and Structure parameters are coming as columns.
example query out put:
Total, HPC, FDS excel ICe etc are as Structure elements and coming as columns in query out put and
Invoice value, Gross sale value, Efficient operations etc are as Key figure elements in query and coming as rows in query out put.
But if I map this query to visual composer table view all these are coming as columns as given below.
Total Invoice value , Total Gross sale value, Total Efficient operations, HPC Invoice vale,.........
And if execute the query will giving the out put in single row.
Can anybody help me out to map this in the row column format?
Is it really possible to do in VC?
I am using CE 7.2. The VC model I need to be embedding in BPM.
Please help me to solve this issue. I completely stuck up this issue.
Regards
Sajith P
Edited by: Sajith P on Aug 17, 2010 3:07 PM
Edited by: Sajith P on Aug 17, 2010 3:15 PMHi,
Try to use some function module which will convert query data into flat tables. (eg., RS_VC_GET_QUERY_VIEW_DATA_FLAT).
Hope this solves your issue.
Regards,
Vinay -
Dear All,
I have a script which creates tables and triggers and drop the tables.
I want to know if the triggers are dropped automatically when we drop the tables and when we create the tables what is the name of the tablespace that they are created in ?
thank you in advance for your replyTriggers are dropped automatically when you drop the associated table.
SQL> create table a (id number);
Table created.
SQL> create trigger trga before insert on a for each row
2 begin
3 null;
4 end;
5 /
Trigger created.
SQL> select trigger_name from user_triggers where table_name = 'A';
TRIGGER_NAME
TRGA
SQL> drop table a;
Table dropped.
SQL> select trigger_name from user_triggers where table_name = 'A';
no rows selected -
At max how many columns is advisable to create in a table/view
Hi All,
I have two transaction table from which i want to create a simple view or materialized view. But the number of columns is about 200. So i want to know at max how many columns is advisable from the performance point of view.
Even though i will create 200 columns in a view , for a perticular client installation i may not use all the columns.
one more thing i will never use 200 columns in the select statement . At a time i will use only 4/5 columns.
It may happen from this four column one column will be the 1st and 2nd column will be the 200th one.
I want to know how it affects the performance and in which scenario . Please help if any body knows or already faced this kind of scenario.
I am using oracle 10g .Annapurna Nayak wrote:
thanks for ur reply .
We are going to use this view in a report , so if i will create it as simple view it will affect report performance. because the view script is too long ...so every time quring to a view will decrease the performance.
Are you asking me if it will? I think it probably won't but of course you have the means to test it to be sure, right?
As u said MV should be done with minimum possible column . what can be the maximum column in MV ..??It would be defined by the limits on:
* The maximum number of columns that a table can contain
* The size of the query needed to define the select statement
* Limitations on queries needed to maintain the data
http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/limits003.htm#i288032 -
Creating a pivot table view with two levels of headers
Hi,
I have a requirement in which i need to have a common heading for two or more columns.
For Example, I have two columns like total number of loans and Total loan amount. As per my requirement, i need to give a common header 'Total loan' as the main header and amount and Count as two subheaders under the main heading in the pivot table.
In table view, i would be able to make it using the display column and table header property. But, i need to get the same in pivot table as we have to use pivot table view instead of table view.
Please Help me on this issue.
Thanks in Advance
DeepakHello,
create one column in criteria and change it's fx to case when 1=0 then Products."Prod Name" else 'Tota Loanl' end
Now go to pivot and drag this column to Columns block of pivot. But keep this column up of Measure Labels and Now, go to column Format values.
Mention cell horizontal alignment to Center
see the following screenshot, Header is the column i created with the above functionality.
!http://i852.photobucket.com/albums/ab83/kishorg86/Header.jpg! -
How to create links in table view
Hi
I am working in IC WebClient.
Can any body guide me how to create link on particular column of the table view and How can we navigate to another page by clicking on this link ?
I am filling the internal table (for table view) by z tables. I do not have context node for that.
Points will be rewarded.use Iterators. In the itarator you can create any BSP Object you wish to.
in the method RENDER_CELL_START of the interface IF_HTMLB_TABLEVIEW_ITERATOR
METHOD if_htmlb_tableview_iterator~render_cell_start.
DATA: lo_text TYPE REF TO cl_htmlb_textview,
lo_link TYPE REF TO cl_htmlb_link,
lv_link_click TYPE string,
lv_link TYPE string,
lv_dim TYPE string,
lv_pernr TYPE string.
FIELD-SYMBOLS: <dat> TYPE ANY.
lv_link = 'info.htm?pernr='.
lv_dim = 'left=300,top=220,width=620,height=200,menubar=0,scrollbars=yes,resizable=no'.
row_ref = p_row_data_ref.
CASE p_column_key.
WHEN 'PERNR'.
CREATE OBJECT lo_link.
lo_link->id = p_cell_id.
lo_link->text = get_column_value( p_column_key ).
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = lo_link->text
IMPORTING
output = lv_pernr.
CONCATENATE `window.open('` lv_link lv_pernr `' , '` lo_link->text `', '` lv_dim `');` INTO lv_link_click.
lo_link->text = lv_pernr.
lo_link->onclientclick = lv_link_click.
p_replacement_bee = lo_link.
WHEN OTHERS.
CREATE OBJECT lo_text.
lo_text->id = p_cell_id.
lo_text->wrapping = 'FALSE'.
lo_text->text = get_column_value( p_column_key ).
lo_text->design = 'STANDARD'.
p_replacement_bee = lo_text.
ENDCASE.
ENDMETHOD.
How to use Iterators.
/people/brian.mckellar/blog/2003/10/31/bsp-programming-htmlb-tableview-iterator
Hope this helps.
Cheers
Amandeep
<i><b>Reward points for each helpful answer.</b></i> -
BSP COMPILER & Table view ITERATOR
Hi Gurus,
Can any body give the follwing details
1.What is BSP Compiler?
2.What is Table view iterator?
Thanks in Advance,
Regards,
Ravi.Hi,
1.the compiler builds the internal code you put in your pages.
practical reference:
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/11099890-0201-0010-d695-ac642d35c708">pdf by Karl Kessler</a>
2.a bsp table view iterator can be checked here:
<a href="/people/brian.mckellar/blog/2003/10/31/bsp-programming-htmlb-tableview-iterator">Weblog by Brian McKellar</a>
<a href="/people/thomas.jung3/blog/2004/09/15/bsp-150-a-developer146s-journal-part-xi--table-view-iterators by Thomas Jung</a>
basically it's used for customizing diplay of tables
grtz
Koen
Message was edited by: Koen Labie -
Create synonym of tables & views in one go!
Hi,
My oracle database is 11gR1 and Linux is the platform. I have more then 1500 tables and views. I need to create synonym of all views and tables. Is it possible to do it with some routine? Name of synonym is to be same as table name or view name. Kindly help me if it is possible.
Thanks, ImranYou can certainly write a small PL/SQL block to generate the synonyms, i.e.
BEGIN
FOR t IN (SELECT owner, table_name FROM dba_tables WHERE owner = <<schema name>>)
LOOP
EXECUTE IMMEDIATE 'CREATE PUBLIC SYNONYM ' || t.table_name || ' FOR ' || t.owner || '.' || t.table_name;
END LOOP;
FOR v IN (SELECT owner, view_name FROM dba_views WHERE owner = <<schema name>>)
LOOP
EXECUTE IMMEDIATE 'CREATE PUBLIC SYNONYM ' || v.view_name|| ' FOR ' || v.owner || '.' || v.view_name;
END LOOP;
END;(This assumes that you want to create public synonyms. If you are creating private synonyms, change the DDL appropriately).
Justin -
There was one other thread from years ago detailing this same problem. The only clue was to check whether select all privs were enabled for the user on dba_objects. They are for the user accessing the system. In fact, all tables/views/procs/funcs can be viewed in the tree view of DBVisualizer. For whatever reason, OSD does not show anything.
I'd appreciate any clues! Thank you!
OSD Version Version 4.1.0.18
OS: Windows 7/64
Java: 1.8.0
Connecting to Oracle 11g 11.2.0.3.0Thank you, Gary.
I updated the post with the version info. I did not explicitly install this JDBC driver, so whatever the OSD came with? Unless it is using whatever is installed on my machine, in which case would be the thin driver.
I did check out that post, and I appreciate you sharing it. I did click the 'include synonyms' filter, but behavior remained unchanged.
I would prefer to use OSD, and that is what our dev team was expecting to use, but we just can't see the information. We are using an ID that does not 'own' those tables, per se. But, why would DBVisualizer show these tables, when OSD does not?
Maybe you are looking for
-
Why am I having trouble importing vCards? I follow the Help Center instructions by dragging and dropping, but some don't sync into the cloud. And why can't I drag multiple vCards? I have over 4,000. Please tell me I don't have to do one at a time?
-
Hi, We have a scenario where in we need to have three Data Carriers. One for PCs, One for NWBC and another for Citrix clients. We created them as shown in the screen shot. Further these were linked to frontend as shown in the attachment. Since NWBC i
-
We bought two of the Elipsis7 tablets and generally love them. However, we are getting insufficient memory errors every day which is ridiculous. Without some correction to this defective configuration the tablet is nearly worthless. We install few ap
-
my wife is taking online classes and has a MacBook...there's a class she takes that has interactive graphs...the graphs will not load properly and says to download the latest version of Java...we've done the software update and her MacBook is up to d
-
How to upgrade RAM on HP Pavilion dv6000 ?
Hello! I am using a HP Pavilion dv6000 notebook, with a 32-bit Vista business, 2 processors of Genuine Intel with 1.73GHz each, and only 1GB of RAM. I would like to upgrade the RAM to 4GB, but I don't know if that's possible, and/or how to do that. I