Hardware doubts when i clone a database
dear all
i want clone my database in manual way (Note:458450.1) but my question is:
Can i clone a DB if my hardware server destiny have less performance than the production server ???
Here are my facts:
source:
- HP 64 BITS
- 4 GB RAM
- RHEL AS VERSION 5 - 64 bits
- oracle 10g r2
destiny:
- hp 32 bits
- 1GB RAM
- rhel as version 4 - 32 BITS.
- ORACLE 10G R2
If this is possible i must to change what parameters aboot MEMORY in SPFILE.ORA?
Thanks and apologize my english,
cesar.
Yes. You can do that.
Just follow the steps given in Note:458450.1 to clone the DB to new box.
also check the metalink Note:62290.1 -- Changing between 32-bit and 64-bit Word Sizes as the source and destination boxes wordsize is different.
"The on-disk format for database data, redo, and undo is identical for the 32-bit and 64-bit installations of Oracle”
The only internal structural differences between the 32-bit and 64-bit oracle installations are the following:
· The compiled format of PL/SQL is different.
· The storage format of user-defined types (object types, REFs, varrays, and nested tables) is based on the release of Oracle that created the database.
· The existing storage format will be converted to the correct format transparently when necessary.
so...
1. copy all the control , redo , datafiles , init.ora files to destination box
2. Start the DB in upgrade mode
SQL>Startup Upgrade
3. Run @$ORACLE_HOME/rdbms/admin/utlirp.sql to recompile all the pl/sql objects
4. Check the validity of the packages and recompile If invalid.
example: select owner, object_name, object_type from dba_objects Where status <> 'VALID'
5. restart the DB.
Hope this helps. Let me know if any questions.
Similar Messages
-
Hi
How to Clone a Dabase .. ??
When the Database is Online (Up and Running).
I want to Clone the Database on the Same System.
Its a testing scenario.
In one of the interview I had faced this quesiton.
Kindly, any one guide me in this regard,
Thanks,
Pavan KumarThis is a documentation forum.
You need to read that documentation.
Specifically, go to http://docs.oracle.com, select the version of the database you are working with, and put 'clone' into the search box. One link for 10gR2 is http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/startup.htm#sthref1874
IN the future, please have the courtesy to
1) post in an appropriate forum, as described by the title of the forum
2) Include product (database) version and operating system
when asking for assistance -
Did anyone have seen this behavior?
DB version : 11.1.0.7
OS : HP-UX Itanum
EBS -11.5.10.2
We are doing daily refresh/clone of a database instance from production. Recently we are seeing the growth of $ORACLE_HOME/dbs directory during this
refresh. During investigation we find out that
1) When we rename the database files after database restoration. Each below command genrating the 24MB of log file under $ORACLE_HOME/dbs.
Command :
alter database rename file '/db02/prod/XDB.dbf' to '/db02/test/XDB.dbf';
alter database rename file '/db02/prod/a_archive01.dbf' to '/db02/test/a_archive01.dbf';
Logfiles under $ORACLE_HOME/dbs on target :
-rw-r----- xxxxx 24379392 Sep 20 05:30 ./dbs/c-1437102747-20130920-02
-rw-r----- xxxxx 24379392 Sep 20 05:30 ./dbs/c-1437102747-20130920-03
2) After few minutes, these logs got removed from the directory.
3) Did not find anything unusual in the alert log.These are controlfile autobackups. Every time you make a physical change to the database structure, an autobackup is created. In 11.2, the frequency is reduced -- for example if you make 5 changes in quick succession, one autobackup is created.
CONTROLFILE AUTOBACKUP ON would be visible when you do a SHOW ALL in rman.
Hemant K Chitale -
Error when creating a new database on oracle 9i release 2
hi friend,
i have a question when i create new database manually then i get error.
error like this
create database alauki
error at line 1:
ORA-01092 : ORACLE instance terminated. Disconnection forced
the alert log file is
Dump file e:\ritesh\alauki\bdump\alert_alauki.log
Mon Jan 02 06:42:47 2006
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.1 Service Pack 2, CPU type 586
Mon Jan 02 06:42:47 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 9.2.0.1.0.
System parameters with non-default values:
processes = 150
timed_statistics = TRUE
shared_pool_size = 50331648
large_pool_size = 8388608
java_pool_size = 33554432
control_files = E:\RITESH\DATA\CONTROL01.CTL, E:\RITESH\MIRROR\CONTROL01.CTL
db_block_size = 8192
db_cache_size = 25165824
compatible = 9.2.0.0.0
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
undo_management = AUTO
undo_tablespace = UNDOTBS1
undo_retention = 10800
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = ALAUKI
dispatchers = (PROTOCOL=TCP) (SERVICE=ALAUKIXDB)
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = E:\RITESH\ALAUKI\bdump
user_dump_dest = E:\RITESH\ALAUKI\udump
core_dump_dest = E:\RITESH\ALAUKI\cdump
sort_area_size = 524288
db_name = ALAUKI
open_cursors = 300
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 25165824
aq_tm_processes = 1
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Mon Jan 02 06:43:02 2006
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 06:43:07 2006
alter database mount exclusive
Mon Jan 02 06:43:08 2006
ORA-09341: scumnt: unable to mount database
OSD-04400: unable to acquire internal semaphore for process
O/S-Error: (OS 183) Cannot create a file when that file already exists.
Mon Jan 02 06:43:08 2006
ORA-1102 signalled during: alter database mount exclusive...
Shutting down instance: further logons disabled
Shutting down instance (immediate)
License high water mark = 3
Waiting for dispatcher 'D000' to shutdown
Waiting for shared server 'S000' to die
All dispatchers and shared servers shutdown
Mon Jan 02 06:46:03 2006
alter database close normal
ORA-1507 signalled during: alter database close normal...
Dump file e:\ritesh\alauki\bdump\alert_alauki.log
Mon Jan 02 10:50:49 2006
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.1 Service Pack 2, CPU type 586
Mon Jan 02 10:50:49 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Mon Jan 02 10:51:24 2006
Starting up ORACLE RDBMS Version: 9.2.0.1.0.
System parameters with non-default values:
processes = 150
timed_statistics = TRUE
shared_pool_size = 50331648
large_pool_size = 8388608
java_pool_size = 33554432
control_files = E:\RITESH\DATA\CONTROL01.CTL, E:\RITESH\MIRROR\CONTROL01.CTL
db_block_size = 8192
db_cache_size = 25165824
compatible = 9.2.0.0.0
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
undo_management = AUTO
undo_tablespace = UNDOTBS1
undo_retention = 10800
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = ALAUKI
dispatchers = (PROTOCOL=TCP) (SERVICE=ALAUKIXDB)
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = E:\RITESH\ALAUKI\bdump
user_dump_dest = E:\RITESH\ALAUKI\udump
core_dump_dest = E:\RITESH\ALAUKI\cdump
sort_area_size = 524288
db_name = ALAUKI
open_cursors = 300
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 25165824
aq_tm_processes = 1
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Mon Jan 02 10:51:34 2006
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 10:51:45 2006
alter database mount exclusive
Mon Jan 02 10:51:45 2006
ORA-00202: controlfile: 'E:\RITESH\DATA\CONTROL01.CTL'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
Mon Jan 02 10:51:48 2006
ORA-205 signalled during: alter database mount exclusive...
Shutting down instance (abort)
License high water mark = 3
Instance terminated by USER, pid = 604
can u pls give me a solution of error
Thanks in advance
Ritesh Patel
Message was edited by:
RITESHthis is my alert log file
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 14:21:01 2006
CREATE DATABASE ALAUKI
USER SYS IDENTIFIED BY * USER SYSTEM IDENTIFIED BY * LOGFILE GROUP 1 ('E:\RITESH\DATA\REDO01.LOG') SIZE 100M,
GROUP 2 ('E:\RITESH\DATA\REDO02.LOG') SIZE 100M,
GROUP 3 ('E:\RITESH\DATA\REDO03.LOG') SIZE 100M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXINSTANCES 1
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
DATAFILE 'E:\RITESH\DATA\SYSTEM01.DBF' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMPTS1
TEMPFILE 'E:\RITESH\DATA\TEMP01.DBF' SIZE 20M REUSE
UNDO TABLESPACE UNDOTBS1
DATAFILE 'E:\RITESH\DATA\UNDOTBS01.DBF' SIZE 200M REUSE
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
Mon Jan 02 14:21:02 2006
Database mounted in Exclusive Mode.
Mon Jan 02 14:21:36 2006
Successful mount of redo thread 1, with mount id 2260372877.
Assigning activation ID 2260372877 (0x86ba8d8d)
Thread 1 opened at log sequence 1
Current log# 1 seq# 1 mem# 0: E:\RITESH\DATA\REDO01.LOG
Successful open of redo thread 1.
Mon Jan 02 14:21:36 2006
SMON: enabling cache recovery
Mon Jan 02 14:21:36 2006
create tablespace SYSTEM datafile 'E:\RITESH\DATA\SYSTEM01.DBF' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL online
Mon Jan 02 14:22:11 2006
Completed: create tablespace SYSTEM datafile 'E:\RITESH\DATA
Mon Jan 02 14:22:11 2006
create rollback segment SYSTEM tablespace SYSTEM
storage (initial 50K next 50K)
Completed: create rollback segment SYSTEM tablespace SYSTEM
Mon Jan 02 14:22:16 2006
CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\RITESH\DATA\UNDOTBS01.DBF' SIZE 200M REUSE
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
Mon Jan 02 14:22:38 2006
Created Undo Segment _SYSSMU1$
Created Undo Segment _SYSSMU2$
Created Undo Segment _SYSSMU3$
Created Undo Segment _SYSSMU4$
Created Undo Segment _SYSSMU5$
Created Undo Segment _SYSSMU6$
Created Undo Segment _SYSSMU7$
Created Undo Segment _SYSSMU8$
Created Undo Segment _SYSSMU9$
Created Undo Segment _SYSSMU10$
Undo Segment 1 Onlined
Undo Segment 2 Onlined
Undo Segment 3 Onlined
Undo Segment 4 Onlined
Undo Segment 5 Onlined
Undo Segment 6 Onlined
Undo Segment 7 Onlined
Undo Segment 8 Onlined
Undo Segment 9 Onlined
Undo Segment 10 Onlined
Successfully onlined Undo Tablespace 1.
Completed: CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\RITE
Mon Jan 02 14:22:39 2006
CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE 'E:\RITESH\DATA\TEMP01.DBF' SIZE 20M REUSE
Completed: CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE 'E:\
Mon Jan 02 14:22:40 2006
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS1
Completed: ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS
Mon Jan 02 14:22:41 2006
SMON: enabling tx recovery
Mon Jan 02 14:22:44 2006
Errors in file e:\ritesh\alauki\udump\rits_ora_804.trc:
ORA-01501: CREATE DATABASE failed
ORA-01991: invalid password file 'D:\oracle\ora90\DATABASE\PWDrits.ORA'
Mon Jan 02 14:22:44 2006
Error 1991 happened during db open, shutting down database
USER: terminating instance due to error 1991
Instance terminated by USER, pid = 804
ORA-1092 signalled during: CREATE DATABASE ALAUKI
USER SYS IDENTIFIED BY * U... -
Select-options when Using PNP logical database
Hi ,
We get a default selection screen when we use logical database in HR ABAP.
But we always get the selection elements as "PARAMETERS" and not as "SELECT-OPTIONS".
How can we change it to select options ....
I tried all the options in HR- Report categories but it is not working..
Kindly Help..
Regards,
Ashwin.Hi,
execute the program. In the selection screen
For eg:
personel Number select the Mutiple Selection option. After that select the tab select intervals and u can give the range.
Regards,
Srinivas -
Error when installing Oracle 9i Database.
Dear all experts!
Today, when Oracle was creating database in the first time, errors occur. It's error:
******ora-01041: internal error. hostdef extension doesn't exist.******
Can you show me the way to correct this problem. I need urgent.
Please send email to me via: [email protected]
Thanks and best regards,
Binh TruongYou have not started the windows service or it does not exist. How are you creating the database: using DBCA or manually? DBCA will create windows service automatically. I suggest that you start DBCA, go through all the steps answering all questions but in the end, when it asks for confirmation for creating the database say no and choose option to generate batch files instead. Then study these files to see the correct procedure of creating database and then try that manually.
Best of luck. -
Plz provide me some documents on how to clone a database using cold backup
Dear All,
Please provide me some documents on how to clone a database using cold backup which is in archive log.
Also, please can you provide me the document to install Oracle 9.2.0.6 on Aix 5L
Thanks,
MahipalPlease provide me some documents on how to clone a database using cold >backup which is in archive loghttp://www.oracle-base.com/articles/9i/DuplicateDatabaseUsingRMAN9i.php
please can you provide me the document to install Oracle 9.2.0.6 on Aix 5L
Oracle9i Installation Guide
Release 2 (9.2.0.1.0) for UNIX Systems: AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, and Sun Solaris -
http://download.oracle.com/docs/html/A96167_01/toc.htm -
How to create a clone of database from STANDBY?
How can i clone a database from physical standby database?
Steps to clone from standby:
1. cancle the managed recovery process on standby
sql>alter database recover managed standby database cancel;
2. Remember your standby databse would be in mount mode.
3. Connect to the auxiliary instance and to the standby database through RMAN
rman target sys/<pwd>@standby auxiliary sys/<pwd>@auxiliary-connection
4. If 11g, then run directly duplicate from active database
rman>duplicate target database to 'auxiliary_db_name' from active database nofilenamecheck;
5. Once, the duplication is done, start the MRP on the standby again
sql>alter database recover managed standby database disconnect from session;
Ok..You are on 10g.
Perform the above steps, but only thing is 1st you need to take the backup of the standby database first.
Refer this Create dev database from standby database
Already steps are given here
Edited by: Shivananda Rao on Mar 9, 2012 9:56 AM -
Problem with data format when getting from a database
I'm trying to get a date from the database but the problem is that it also return the time. I have tried to change the format of the date when retrived from my database but it still returns the time.
Any solutions?
String theDBDate = rset.getString("date_of_call");
SimpleDateFormat formatterdate = new SimpleDateFormat ("EEE, MMM d, ''yy");
String date = formatterdate.format(theDBDate);
theCalls.setDateofCall(date);// callin my Call Class to store the date which is a stringHi could any help me? I have this problem for the last few day. I gave up on it for a while but today I'm trying to get to the botton of this problem.
I connecting to an oracle database but it return back the date & time but I want only the date.
Here my code.
Locale currentLocale= new Locale("en","GB");
Date today = new Date();
DateFormat formatter = DateFormat.getDateInstance(DateFormat.DATE_FIELD,currentLocale);
String theSQL = (" Select * From Call ") ;
Statement stmt;
stmt = conn.createStatement();
ArrayList CallsList = new ArrayList();
ResultSet rset;
rset = stmt.executeQuery(theSQL);
while(rset.next() == true)
Call theCalls = new Call();
theCalls.setCallNo(rset.getInt("call_no"));
theCalls.setUsername(rset.getString("username"));
theCalls.setCompID(rset.getString("comp_id"));
theCalls.setTimeofCall(rset.getString("time_of_call"));
Date todaydate = rset.getDate("date_of_call");
Timestamp theDBDate = rset.getTimestamp("date_of_call");
SimpleDateFormat formatterdate = new SimpleDateFormat ("EEE, MMM d, ''yy");
String date = formatterdate.format(theDBDate);
theCalls.setDateofCall(date);
theCalls.setPriorty(rset.getString("priorty"));
theCalls.setProbCat(rset.getString("problem_cat"));
theCalls.setProbDesc(rset.getString("problem_desc"));
theCalls.setCloseDate(rset.getString("close_date"));
theCalls.setProbSol(rset.getString("problem_sol"));
theCalls.setStatus(rset.getString("status"));
theCalls.setAssign(rset.getString("assign"));
CallsList.add(theCalls);
conn.close();
return CallsList; -
I obtain error -10003 from AI hardware config when I use AC coupling
I am using a function generator to make a sine wave and I want to obtain the data. However, there is an error 10003 at AI hardware config when I use AC coupling and I am not sure why?
Attachments:
Motor_Current_Measurement2.vi 133 KBWhat model DAQ board are you using. There's only a couple from NI that support AC coupling.
-
Can we run application services when physical stand by database is in read
can we run application services when physical stand by database is in read only mode
i Want to up the EBS application services and check login when phyiscal standby database is in read only mode.
Is it possible? for checking dataguard database application as well.but i just want to know that can i start EBS application services and nagivate the application.Without distrubing my primary database and application.You should not do as the moment you open the standby database it becomes invalid.
Thanks,
Hussein -
"no ocijdbc11 in java.library.path" error when connecting a TNS database co
Hi
"no ocijdbc11 in java.library.path" error when connecting a TNS database connection
I have the same problem 'error code' when testing the connection to a database although I have an APEX db that connects without a problem.
I have re downloaded jre & SQL Developer just to ensure all files are where they should be with no luck.
I've also tried most of the suggestions in various threads.
Does anyone know what exactly causes this error?
eg; should I be looking for a file called 'ocijdbc11' & put it into the 'java.library.path' path?
Can anyone explain to a newbie at db connections what I should do?
I'm using the 'thin' client as the checkbox is clear & I don't know what path to enter into the correct file to make this work??
This is & needs to connect as a TNS connection & was working fine until recently, the only change I can think of is a move of files from the 'C' drive but I thought redownloading SQL Developer would slove this.
ThanksWhen you reinstalled SQL Developer, did you install into a new directory (ie rename or delete the old directory first)?
I don't know if system setup contains directory references (which might be invalid after moving the location of SQL Developer). Does renaming your system2.1.1.64.45 directory (in C:\Documents and Settings\username\Application Data\SQL Developer) help? Note that your connections are in the connections.xml file in the o.jdeveloper.db.connection.11.1.1.2.36.55.30 subdirectory of system2.1.1.64.45 - you will either need to export connections before renaming and then import again after or copy this file to test if you can connect.
Finally, the TNS Names directory preference is just a way of telling SQL Developer where to look for the tnsnames.ora file, rather than just assuming it will pick the right one. If you go to create a new connection, do you get the right list of TNS aliases? If not, then set this preference to the directory where the right tnsnames.ora file lives.
theFurryOne -
Error when I clone a test plan
Hi All
I get the below error when I clone a test plan.
I've no steps or attachments in the test case mentioned below. It helps to more than one test case
clone operation encountered an error while processing test case 21428. Exclude this test case from the suites being cloned and retry the operation. Error details : Failed to parse xml in the UITest file attachment or TCM.Steps field. Make usre this data
is valid and retry the opeartion
Please let me know how to fix this issue?
ThanksHi Sathish,
Base on the error message, it seems that there are something issue in test case 21428. I suggest that you could create a new test case that similar to test case 21428 and try again.
Regards
Starain
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
When I opened Oracle Database Configuration Assistant....
hi all,
when I opened Oracle Database Configuration Assistant(9i,windows) to chose ORCL database to configure,it told me:
ORA-01078L failure in processing system parameters.What is that.thank u for your response.bash-2.03$ oerr ora 01078
01078, 00000, "failure in processing system parameters"
// *Cause: Failure during processing of INIT.ORA parameters during
// system startup.
// *Action: Further diagnostic information should be in the error stack.
Not enough to go on, but that is what oracle is saying.
William -
What happens at backend when we fire alter database commit to switchover to physical standby
Hi,
What exactly happens at backend when we fire alter database commit to switchover to physical standby.
how the transition happens?
ThanksHi,
The following will happen at the backend
1.) Notifies the primary database that a switchover is about to occur
2.) Disconnect all users from the primary database
3.) Generate a special redo record that signals the End of Redo (EOR)
4.) Converts the primary database into a standby database
5.) Once the standby database applies the final EOR record, guaranteeing that no data loss has been lost, converts the standby database into the primary database.
The new standby database (old primary) starts to receive the redo records and continues process until we switch back again. It is important to remember that both databases receive the EOR record so both databases know the next redo that will be received.
Regards,
Pradeep. V
Maybe you are looking for
-
Ipod shown as "Removable Disk" in MyComputers among other problems. *HELP*
I've had my iPod for quite a while now, dating back to June of 2005. Just lately I have not been able to connect my iPod to iTunes. When I checked under "My Computer" it appeard in the F Drive as well as being named "Removable Disk" as opposed to its
-
Error in layout section of adobe forms
Hi All, I am getting the following error while i try to open the layout section in adobe forms. "Error while opening document". I reinstalled the adobe livecycle designer and also installed the new version of adobe i.e. adobe 9/9.1 and restarted my s
-
Essbase 11.1.2.2.0 installation
Hi Experts I am trying to install essbase 11.1.2.2 on linux. I had downloaded all the parts (1-7) for the installation and extracted to the common directory. When I start the installation, I see only the foundation services option in the product
-
I cant type my password in any site i vist when i use mozzila fox fire
this has happen to me twice where no mater where i go i can type in every other spot but i can't type in the password spot i need hep plz i have not a clue what to do any more.
-
Problems adding and installing a webcam
I wanted to add a webcam to my macbook pro. It's a Genius Look 1320 that specifically states on the box it works with Mac. Firstly whilst trying to install it I was asked to purchase 'Crossover' as apparently my trial period had expires (didn't even