Database Monitoring
Hi guys,
I am pretty new into Oracle Database Administration. I am currently tasked with database monitoring and I would like to ask you guys what parameters or aspects of database we have to constantly monitor? I know for sure we have to monitor the harddisk space, tablespace free space and latch. However, apart from those parameters, anything else I have to pay attention to? And what are the threshold for each parameter? For example, what is the good percentage of freespace to determine when to expand a tablespace?
I would really appreciate your view as I am completely clueless. I have checked some books on this matter but most of them jump straight to the finetuning without revealing any detail on the monitoring parameter, threshold, etc.
My situation is worse since I am the only DBA and the only one competent in it (*sigh*).
Thank you.
Richard Siburian
just study following and try to grab
#Current working directory
cwd=`pwd`
#DBA to whome mail will be sent
DBALIST="[email protected]";
while true
do
clear
echo "**************************************************************************"
echo "* MENU *"
echo "**************************************************************************"
echo "* ( 1) Check status of Listener !! *"
echo "* ( 2) Check status of all Database whose entry in oratab *"
echo "* ( 3) Display database uptime (days and hours) *"
echo "* ( 4) Check the ORA- Error in alert log and mail it to dba *"
echo "* ( 5) Displays information on all database sessions. *"
echo "* ( *) Press any other key to Go back to main menu *"
echo "**************************************************************************"
echo "Enter Your Choice from Menu between 1 and 6 :-"
read choice
case $choice in
1)
echo "checking for the listiner"
listiner_up=`ps -ef | grep LISTENER | grep -v grep |awk '{print$9}'|wc -l`
if [ $listiner_up -ge 2 ]
then
echo "listiner is up, Have a Great time......"
while true
do
echo " Do you want to Stop the Listiner? (y or n) :"
read CONFIRM1
case $CONFIRM1 in
y|Y|YES|yes|Yes)
lsnrctl stop;
callme;
break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
callme;
break
*) echo Please enter only y or n
esac
done
else
echo "Listiner is Down, ."
while true
do
echo " Do you want to Start the Listiner? (y or n) :"
read CONFIRM1
case $CONFIRM1 in
y|Y|YES|yes|Yes)
lsnrctl start;
callme;
break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
callme;
break
*) echo Please enter only y or n
esac
done
fi
2)
#Script By DCP
#Check status of all Database whose entry in oratab
clear;
if [ -f /etc/oratab ]
then
ORATAB=/etc/oratab
elif [ -f /var/opt/oracle/oratab ]
then
ORATAB=/var/opt/oracle/oratab
else
echo "Unable to locate "
fi
echo "`date` "
echo "Oracle Database(s) Status `hostname` "
db=`egrep -i ":Y|:N" $ORATAB | cut -d":" -f1 | grep -v "\#" | grep -v "\*"`
for i in $db ; do
database_up=`ps -ef | grep ora_smon_$i|grep -v grep |awk '{print$8}'|wc -l`
if [ $database_up -eq 1 ]
then
echo "Oracle Instance - $i : UP"
else
echo "Oracle Instance - $i : Down"
fi
done
while true
do
echo "Do you want to Continue or not Please confirm ? (y or n) :"
read CONFIRM
case $CONFIRM in
y|Y|YES|yes|Yes) break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
exit
*) echo Please enter only y or n
esac
done
echo You entered $CONFIRM. Continuing ...;;
3)
#Script By DCP
#Display database uptime (days and hours)
clear;
echo "---------------------------------------------------"
echo "`date` "
echo "Oracle Database(s) Status `hostname` "
echo "---------------------------------------------------"
Live=`ps -ef | grep ora_smon | grep -v grep |awk '{print$8}'|cut -d "_" -f2-3 >$cwd/live.txt`
db=`egrep -i "smon" $cwd/live.txt |cut -d "_" -f2`
for i in $db ; do
database_up=`ps -ef | grep ora_smon_$i|grep -v grep |awk '{print$8}'|wc -l`
if [ $database_up -eq 1 ]
then
echo "Oracle Instance - $i : UP"
fi
echo "---------------------------------------------------"
done
echo "Enter the Database name:- "
read ORACLE_SID
db=`ps -ef | grep ora_smon_$ORACLE_SID|grep -v grep |awk '{print$8}'|cut -d "_" -f3`
if [ "$db" = "$ORACLE_SID" ]
then
export ORACLE_SID
sqlplus -s "/ as sysdba" <<EOF
set feed off
set linesize 280
set pagesize 200
select SYSDATE-logon_time "Days", (SYSDATE-logon_time)*24 "Hours"
from sys.v_\$session
where program like '%PMON%';
exit;
EOF
else
echo "Enter the Valid Name or DB is shudown"
fi
while true
do
echo "Do you want to Continue or not Please confirm ? (y or n) :"
read CONFIRM
case $CONFIRM in
y|Y|YES|yes|Yes) break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
clear
exit
echo Please enter only y or n
esac
done
echo You entered $CONFIRM. Continuing ...
4)
#Script By DCP
# Check the ORA- Error in alert log and mail it to dba
clear;
echo "---------------------------------------------------"
echo "`date` "
echo "Oracle Database(s) Status `hostname` "
echo "---------------------------------------------------"
Live=`ps -ef | grep ora_smon | grep -v grep |awk '{print$8}'|cut -d "_" -f2-3 >$cwd/live.txt`
db=`egrep -i "smon" $cwd/live.txt |cut -d "_" -f2`
for i in $db ; do
database_up=`ps -ef | grep ora_smon_$i|grep -v grep |awk '{print$8}'|wc -l`
if [ $database_up -eq 1 ]
then
echo "Oracle Instance - $i : UP"
fi
echo "---------------------------------------------------"
done
echo "---------------------------------------------------------------------------"
echo Alert \!!! This part is hardcoded, PLZ Modify it , just change Value of DLOC
echo "---------------------------------------------------------------------------"
sleep 2;
DLOC=/u01/oracle/product/10.2.0/test/test/bdump
while true
do
echo "Enter the database name: "
read SID
echo "Checking for alert log of $SID database"
case $SID in
$SID)
cd $DLOC
if [ -f alert_${SID}.log ]
then
echo Moving....................
mv /$DLOC/alert_${SID}.log /$DLOC/alert_work.log
echo Touching................
touch /$DLOC/alert_${SID}.log
cat /$DLOC/alert_work.log >> /$DLOC/alert_${SID}.hist
echo greping.....................
grep ORA- /$DLOC/alert_work.log > /$DLOC/alert.err
if [ `cat /$DLOC/alert.err|wc -l` -gt 0 ]
then
mail -s "${SID} ORACLE ALERT ERRORS" $DBALIST < /$DLOC/alert.err
echo Sending Mail.................
else
echo "No Error from last ......Nothing to Mail to DBA...."
fi
rm -f /$DLOC/alert.err
rm -f /$DLOC/alert_work.log
while true
do
echo "Do you want to Continue or not Please confirm ? (y or n) :"
read CONFIRM
case $CONFIRM in
y|Y|YES|yes|Yes) break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
clear
exit
echo Please enter only y or n
esac
done
echo You entered $CONFIRM. Continuing ...
else
echo " "
echo "No alert Log file found......Nothing to Mail to DBA...."
echo " "
callme;
fi
break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
exit
*) echo Please enter only y or n
esac
done
5)
#Script By DCP
#Displays information on all database sessions
clear;
echo "---------------------------------------------------"
echo "`date` "
echo "Oracle Database(s) Status `hostname` "
echo "---------------------------------------------------"
Live=`ps -ef | grep ora_smon | grep -v grep |awk '{print$8}'|cut -d "_" -f2-3 >$cwd/live.txt`
db=`egrep -i "smon" $cwd/live.txt |cut -d "_" -f2`
for i in $db ; do
database_up=`ps -ef | grep ora_smon_$i|grep -v grep |awk '{print$8}'|wc -l`
if [ $database_up -eq 1 ]
then
echo "Oracle Instance - $i : UP"
fi
echo "---------------------------------------------------"
done
echo "Enter the Database name:- "
read ORACLE_SID
db=`ps -ef | grep ora_smon_$ORACLE_SID|grep -v grep |awk '{print$8}'|cut -d "_" -f3`
if [ "$db" = "$ORACLE_SID" ]
then
export ORACLE_SID
sqlplus -s "/ as sysdba" <<EOF
spool $cwd/curses.log
#set feed off
#set heading off
set line 180
SET LINESIZE 500
SET PAGESIZE 1000
SET VERIFY OFF
COLUMN username FORMAT A15
COLUMN machine FORMAT A25
COLUMN logon_time FORMAT A20
SELECT NVL(a.username, '(oracle)') AS username,
a.osuser,
c.value ,
a.status,
a.module,
a.machine,
a.program,
TO_CHAR(a.logon_Time,'DD-MON-YYYY HH24:MI:SS') AS logon_time
FROM v\$session a,
v\$sesstat c,
v\$statname d
WHERE a.sid = c.sid
AND c.statistic#
= d.statistic#
AND d.name = DECODE(UPPER('value'), 'READS', 'session logical reads',
'EXECS', 'execute count',
'CPU', 'CPU used by this session',
'CPU used by this session')
AND USERNAME IS NOT NULL
ORDER BY c.value DESC;
SET PAGESIZE 14
spool off;
exit;
EOF
if [ `cat $cwd/curses.log|wc -l` -gt 0 ]
then
cat $cwd/curses.log
else
echo "Oppppppssss....No Active user session"
fi
else
echo "Enter the Valid Name or DB is shudown"
fi
while true
do
echo "Do you want to Continue or not Please confirm ? (y or n) :"
read CONFIRM
case $CONFIRM in
y|Y|YES|yes|Yes) break ;;
n|N|no|NO|No)
echo Aborting - you entered $CONFIRM
clear
exit
echo Please enter only y or n
esac
done
echo You entered $CONFIRM. Continuing ...
#hi
clear
exit
esac
done
Similar Messages
-
Error in Database monitoring in Solution Manager Diagnostic
Hello All,
I'm facing issue in configuring Database monitoring for Java system (EP/PI) from Solution manager .
It could be configured from sol man diagnostic>Diagnostic System>Managed system>Database monitoring, iei'm unable to have java system in DBACOCKPIT system .
I can have connection as successful, but along with it i'm getting error as "Error in CL_DB6_SYS with return code ADBC error", for this issue, i got note # 1263152, i did applied this note, but still no success.
I'm having Sol man system, which is on EHP1 SP2 and rest other java systems are at PI 7.1 & EP 7.0, database is Oracle 10.2.0.4.
Please let me know, if anyone did face such kind of issue & solution for the same...
Thanks
Anand.I could solve this problem....latest kernel on managing & managed system is thumb rule for this.
-
ORAMON: Oracle Database Monitoring tool in PHP
ORAMON is a free Oracle database monitoring tool written in PHP. It can help you in managing critical database administration task easily. It also offers SQL Editor where you can write your own customize queries.
What you can monitor from Oramon?
* Database/Listener status
* Notification on database status
* Hit ratios
* User information
* Rollback segments
* Tablespaces
and more..
Please visit oramon website http://www.oramon.org for more detail.
For download go to http://www.oramon.org/download.phpCan you please list this project in open source project list?
-
Using JMX to database monitoring
Hello, I'm a software developer, and I want to use JMX to database monitoring.
I did sth to see in jconsole some data from our database, but Ive got problem to
refresh it. I mean when jconsole is running and somebody makes changes in DB
how can I see it on monitor ... ?? Something like dynamic MBeans ??
second question - is it possible to use MXBean in java 1.5 ??
thanks for answers
PS. we are using Java 5 unfortunetellyoh I should say that:
-I'm using jconsole to monitoring jobs i DB;
-every job has its own MBean;
-of course if some changes in already defined jobs occure - its no problem;
Problem is when somebody create/delete jobs ... how can I using refresh button on jconsole get information about new job ? -
Rz20 remote database monitoring
Hi girus,
we have to monitor from our Solution Manager a java remote database. We have followed note 1139623, everything works well in transaction DB02 for this remote system except Alert Monitor Tree under Folder Alert . The icons are inactive and are not showing data.
We have already set flag "collect alert data" in transaction DBACOCKPIT.
Any ideas?Hello,
Could you please check note:
1265134 - DBA Cockpit: Connecting a remote database
1711688 - DBA Cockpit: RZ20 alerts are not generated
868063 - Database space statistics monitor for Oracle
1540222 - DBA Cockpit: Monitoring non-ABAP/Java Oracle databases
If a database is installed on a remote server than the SAPLOCALHOST parameter should be maintained correctly in the agent profile, the value
for this parameter should be exactly the same as the SAPDBHOST parameter value in the instance profile. If this is correctly done than in the
transaction AL15 automatically the flag "DB server" will be selected for the related SAPCCMSR agent RFC destination (note 444947).
1068204 - New monitor template for database monitoring
Monitoring Standalone DB Server using CCMS Agents
http://scn.sap.com/community/netweaver-administrator/blog/2013/12/18/monitoring-standalone-db-server-using-ccms-agents
BR
T -
Hi,
first time i am working db2 database on support project (linux with db2) what are the things i have to monitor on db2 database level daily.appreciate ur help.
ThankuQuery seems very generic, info could be found out by googling as well.
However, if you can't, I would advise you to start with DBACOCKPIT transaction in SAP - most important and easiest way to monitor DB2 in SAP.
For e.g. please refer the link
https://websmp108.sap-ag.de/~sapidb/011000358700001298992010E.PDF
More guides for database monitoring and administration, you can find on service.sap.com and http://www.sdn.sap.com/irj/sdn/db6
service.sap.com/swdc --> installation n upgrades --> installation n upgrade guides --> NW version --> Operations --> DB guides
Thanks -
Database monitoring and control i
Hi all,
I am looking for various options to monitor and control the database.
Could you provide your thoughts on this.You will get more, faster and better responses to your questions when you learn that your questions should contain as much information about your interests as you can provide.
What you asked about database monitoring is pretty close to posting only question mark in you post. Like this : *?*
When you are going to car mechanic to ask him for advice about your car, you will not just tell him : I am looking for thoughts on achiving higher HP for my car,tell me ,how to do that? .
You will obviusly tell him at least what car you have, what model, what year was made and so on. You can apply almost the same logic when asking oracle questions here.
For zilion reasons , providing at least information about database release you are using is a 'must do' when asking a question.
Also, your first stop when looking for info about something that is so general as your question here suggests, should be http://tahiti.oracle.com/ , where you could eventually, as in this case , after few more clicks lead yourself to this, and after that enable yourself to ask more specific and concrete question.
By the way, your forum activity statistics are saying that you are one of those posters which is appearing here with the moto 'ask question-respond never' , and this attitude can discourage many forum members to help you because they prefer two-way communication, which you obviusly don't. -
How to configure the database monitoring (DBA Cockpit) after Support pack
Hi,
I did the Support Pack Upgrade for BW system and i ran SGEN as well, now i need to configure the database , could you please suggest how to configure the database monitoring (DBA Cockpit) after Support Pack Upgrade.
Server is MSSQL , Component is SAP NetWeaver 2004s and OS is Windows NT.
Plesae suggest.
Chandu.Hi,
You are right. SAP delivers this functionality from SP-12. So when you have applied the SP-12, you must have done these config steps to enable the DBA Cockpit.
If you have done these steps earlier, So you must have DBA Cockpit enable right now and putting extra SPs like 13, 14 and so on, should not be a matter.
Now if you have not performed those config steps before, Please do them now and you will be able to use DBA cockpit.
Please understand that SP12 is the base to run DBA Cockpit.
With Regards,
Saurabh -
RCA:Database Monitoring error for SAP Systems on OS/4000 with DB4
Hello Experts,
We are trying to add ECC systems in DATABASE monitoring(DBACOCKPIT) in RCA workcenter of solman 7.0 ehp1 sp26, the DBSID of the systems are shown as *LOCAL.hence the system is not getting added .This is the case only for system on OS/400 and DB4.
The DBSID in RCA is fetched from SMSY-Which is fetched from SLD->The data supplier in ECC pushing the data to SLD
The DBSID in System(Menu)-Status is showing as LOCAL, hence this DBSID(LOCAL) is reported in SLD->SMSY
any pointers on this?Hi Nilesh,
Please have a look into below SAP note
1887354 *
[ODBC SQL Server Driver] Associated statement is not prepared
Hope this helps.
Regards,
Deepak Kori -
SMD database monitoring for Java MSCS cluster system
Dear All,
We have install SAP netweaver 7.0 EHP1 java stack on oracle 10.2.0.5 with windows 2008 R2 MSCS cluster enviornmant.
now we are configuring SMD
From SMD, while configuring Managed system(JAVA ONLY system)--> database monitoring I am getting following error
DB connection Id :%_SID_virtualhost_SAPSR3DB
Connectivity test :
Database history :This connection could not be tested, thus the DB performance warehouse was not set up
Extractors activation :This connection could not be tested, thus the DB extractors were not set up
Connectivity test details :
Database connection %_SID_virtualhost_SAPSR3DB : SQL error 12505 ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
Database connection :%_SID_virtualhost_SAPSR3DB could not be established
System Details
Solman - SAP EHP 1 for SAP Solution Manager 7.0
managed system - Netweaver 7.0 ehp1AS JAVA(New Installation)
Connection parameters
Database Name: SID
Database Host :virtual host
TNS Name:SID.WORLD
User Name:SAPSR3DB
Password:xxxxxxxxxxx
Tns ping command is also not working when we give host name as virtual host of JAVA system
but when we change it to phyiscal IP address of the cluster server it is working fine.
Could you please let me know any setting need to be done
Sincerely
PareshHi Paresh,
>> Tns ping command is also not working when we give host name as virtual host of JAVA system
but when we change it to phyiscal IP address of the cluster server it is working fine.
>> SQL error 12505 ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
Virtual hostname must be resolved on both hosts while configuring SMD. Otherwise you'll not able to access Oracle Listener.
Best regards,
Orkun Gedik -
Problems with SMD database monitoring
Hello,
We are configuring SMD and Wily. From the diagnostics system we are initializing Database Monitoring.
We get this error:
Database history :You are not authorized for DB access (S_DBCON: TSXIT TXQ <Windows authentication> 03).
Extractors activation :The DB performance warehouse failed to be setup, thus the DB extractors were not activated.
Anyone can help me here?
Who is it that Is not authorized?
Regards,
KennethPls, check Note 1027512 - MSSQL: DBA cockpit for basis release 7.00 and later
Sven -
Database Monitoring Scripts in Metalink
Hi,
Someone give me before a metalink notes where in lots of database monitoring/tuning scripts are compiled.
I remember saving it in my folder. But I can not find where the folder is located now. :(
Can you help me find that metalink note again please....
Thanks a lot
Ms KHi again;
Please also check:
Script To Monitor Memory Usage By Database Sessions [ID 239846.1]
Script to Monitor Current User Activity in the Database [ID 135749.1]
How to Perform a Health Check on the Database [ID 122669.1]
RDBPROD: Monitor Lock Scripts for Oracle Rdb Databases [ID 137026.1]
Script: To Monitor the Usage of Indexes [ID 1033478.6]
Regard
Helios -
Hi
Can any one plz help me with the Tcode for database monitoring and to check the how much space occupies my BI Object in Database...
Regards
AdwardHi........
Apart from those two tcodes :
RSRCACHE OLAP: Cache Monitor
DB02 Tables and Indexes Monitor
DB14 Display DBA Operation Logs
DB16 Display DB Check Results
DB20 Update DB Statistics
Regards,
Debjani......... -
R/3 database monitoring through RFC
I have code which monitor database.
There are two servers, one is XID and other is ECD. Messages are flowing from ECD to XID.
Code is uploaded in XID server .Code monitor XID database .code hits Standard Sap table i.e. SXMSPMAST, check entries and send alert as per condition.
ECD server requires to monitor ECD database by using same code existing in XID.
ECD server wonu2019t allow deploying code.
Requirement is as follows.
1) Convert code (Existing in XID) into RFC.
2) Call this RFC from ECD server.
3) Pass server name u2018ECDu2019 as import parameter to RFC.
5) Monitor ECD database using same piece of code (Via RFC).
Let me know whether it is possible to monitor R/3 database using RFC?
If possible then what are mandatory object I need to add in RFC?close
-
Oracle 9i database monitoring scripts
Hi Friends,
I am asked by my boss to submit weekly reports about the database status.
She wanted something in excel format.
Can you suggest me what reports do I submit?
I found the following monitoring scripts from google:
Are these scripts still relevant ,or applicable, or obsolete?
PURPOSE
This article contains a few ready-made queries on V$SQLAREA
for identifying the top 10 most resource-consuming SQL statements
with a variety of criteria.
The thresholds used are the same as used by default in Statspack:
Buffer Gets : 10,000
Physical Reads : 1,000
Executions : 100
Parse Calls : 1,000
Sharable Memory : 1,048576
Version Count : 20
Top 10 by Buffer Gets:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
buffer_gets, executions, buffer_gets/executions "Gets/Exec",
hash_value,address
FROM V$SQLAREA
WHERE buffer_gets > 10000
ORDER BY buffer_gets DESC)
WHERE rownum <= 10
Rem Top 10 by Physical Reads:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
disk_reads, executions, disk_reads/executions "Reads/Exec",
hash_value,address
FROM V$SQLAREA
WHERE disk_reads > 1000
ORDER BY disk_reads DESC)
WHERE rownum <= 10
Rem Top 10 by Executions:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
executions, rows_processed, rows_processed/executions "Rows/Exec",
hash_value,address
FROM V$SQLAREA
WHERE executions > 100
ORDER BY executions DESC)
WHERE rownum <= 10
Rem Top 10 by Parse Calls:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
parse_calls, executions, hash_value,address
FROM V$SQLAREA
WHERE parse_calls > 1000
ORDER BY parse_calls DESC)
WHERE rownum <= 10
Top 10 by Sharable Memory:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
sharable_mem, executions, hash_value,address
FROM V$SQLAREA
WHERE sharable_mem > 1048576
ORDER BY sharable_mem DESC)
WHERE rownum <= 10
Top 10 by Version Count:
set linesize 100
set pagesize 100
SELECT * FROM
(SELECT substr(sql_text,1,40) sql,
version_count, executions, hash_value,address
FROM V$SQLAREA
WHERE version_count > 20
ORDER BY version_count DESC)
WHERE rownum <= 10
;I just feel the above reports not really meaningful :(
Can you give me some other scripts that u have?
Thanks a lot,
MsKThanks all :-*
@sybrand
Oracle 9i comes with Oracle Enterprise Manager. This includes a reporting website with monitoring scripts.
Why write them yourself?My boss want a cumulative report over time, for example : what happened @ 1am,2am,3am on tuesday last week, why is the server so slow that the batch job did not complete as expected? Why was an error occured about a table that can not extend? Ora 1635. I mean you can see in the report that at this certain hour a certain tablespace was full.
oops maybe tablespace sample is not logical :D
say every day I can have excel reports of tablespace space status like:
tablespace_name used free date
TS_DATA 1000K 5000k 1-Oct-2010
TS_DATA 2000K 4000k 2-Oct-2010
TS_DATA 3000K 3000k 3-Oct-2010
TS_DATA 4000K 2000k 4-Oct-2010
TS_DATA 5000K 1000k 5-Oct-2010
TS_DATA 5000K 0k 6-Oct-2010Does Statspack can hold historical data for analysis? say for the last 24 hrs?
Thanks a lot
Maybe you are looking for
-
Content Engine compatability with Windows Media Player
I am currently running ACNS version 5.5 on our CE510 Content Engine. We want to set this box up to serve VOD requests from WMT. I think the clients on site are all using Windows Media Player version 10. Does this version of ACNS software work with Wi
-
How do you clear the Google pull-down search history in Safari?
On the earlier Safari there was a "Clear Searches" option in the pulldown fromt he Google search field. It's gone with the new Safari. Any help is appreciated!
-
Can't import jpgs from original file
I installed iPhoto6 (previous was 5) and it put my original photos into an original file (all jumbled together... not very nice of apple). I want to put some original jpgs from the original photo file (I made sure I own it and it is not locked) into
-
Distributing 'save for later' distribution pdf forms
I have created a _pub_ pdf form and corresponding data_set file for their collection. Things seem to work IF the person receiving them understands to use Acrobat or Reader to fill the form and not Apple Preview for example. When the form was original
-
Just now i started learning ABAP and basically from JAVA background.
hi, Just now i started learning ABAP and basically from JAVA background.Can anyone tell me how to implement(steps) java in sap(from where i have to start). regards, Venkat.