Prerequsites before Repository Migration
Dears,
We need to perform repository migration from Dev environment to Production environment. Can anyone please confirm me what are prerequisites need to be taken before performing?
Please correct me if I am wrong & let me know If I miss anything. I think we need to:-
1.) Take backup of Production repository (i.e. by exporting the Prod repository)
2.) Need to take the backup of the production server installed folder (i.e. sba81 folder (installed folder))
Please let me know anything more need to be taken as backup. Your help is highly appreciated.
Regards,
Abi
I think there are two different things in your questions.
Your primary question is what you have to do for a DEV2PROD.
One of the sub questions is, if you should make a backup of the current repository in PROD.
You can import a repository (with a different name), but it won't be active.
Or you can stop the server, rename the current repository and import the new repository with the name "Siebel Repository".
Once that is done, you can do the DDLSYNC, to make the new columns/tables active.
Workflows are migrated with the new repository, but still need to be activated.
The application will need the new SRF, as most of the functionality is run from the SRF and not from the repository.
To answer your sub question about exporting the PROD repository, you have to find out if release files are stored somewhere.
If they keep older copies of the previous releases, there is no need to export the PROD repository.
So in the case that earlier release files are not kept (or this is your first release), you can export the repository from PROD.
Similar Messages
-
OBIEE 10g incremental repository migration
Could someone direct me to an Oracle document or previous post that clarifies if incremental OBIEE repository migration utilizing copy/paste between two offline repositories is supported, and if doing so viloates any Oracle warranty? We're on version 10.1.3.2. Thanks.
thanks bifacts. i have reviewed this article before and conducting our migrations the way it describes, but have recently been told that this approach is no longer supported by Oracle (i.e., incremental copy/paste). can you confirm if it's supported? or, to ask another way, are there any Oracle support risks associated to heading down this path?
-
SQL Developer 4.0 EA3: Data Miner Repository Migration Issue
If you are attempting to migrate a existing Data Miner repository using SQL Developer 4.0 EA3, please review the following Data Miner forum posting.
Thanks, Mark
Data Miner Extension in SQL Developer 4.0 EA3 Release: EA3 Repository Migration FailureHi Gustavo,
It appears your Service SFTP user was not created correctly. Please contact support and mention the fact that your Service SFTP user appears on Security/Users tab and not on Security/SFTP Users tab.
Vlad -
Need details about the BI repository migration
I have a requirement coming my way, although I am not working in Technology related to BI , my client insists me to do some BI repository migration.
His requirement was that he has already done the cloning part of the DB, now all he wants is , the BI repository needs to be reproduced from the current server to another server.
Kindly let me know any pointers for this BI repository migration.
Thanks in advance.
Regards,
SIDHi,
look if this is want you are looking for:
http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/484161.htm
Regards.
Bruno Condemi -
Hello Guys,
I ran into a strange problem today. I am using repository migration to migrate my objects from one repository to the other. There are some dummy presentation table that i created to nest some of the presentation tables under it.
After the repository migration strangely all my dummy folders are gone from the presentation layer. It will only display the presentation tables that have columns under it.
I end up manually creating those dummy presentation tables again after the migration.
Is this a known behaviour or am i missing some thing here? Please advice
Thanks
Prasanth GurramIts a known bug. What oracle says about it is, A presentation table should have at least one column, Then only it considers for migration.
In your case what you have to do is create a dummy column and remove read access for every one. So that we will overcome the problem in the rpd mgiration.
- Madan -
= Help PLEASE ! (Designer repository migration 6i)
Hi everybody,
(Oracle Designer 2000 repository migration from 6 to 6i)
I'd like to know where can I find the script 'migrate_repos_privs.sql'. The propose of this script is to migrato users from the old repository version to 6i.
I start with repository version 6 and I try to execute this script. The source of this script try to call 'jr_sys_privs.ins' package internally but it doesn't exist in old repository. The result obviously is an error 'pl/sql called not found'.
This is the fouth step (4/5) in the tutorial instructions. Next I'm going to push the 'migrate repository' button in the tool to complete the migrate process.
Thanks. (Please, send me copy of your answers to: [email protected] )
Best regards:
Richard.Hi,
The MIGRATE_REPOS_USERS.SQL script is generated when you run the the CKGENUSR.SQL script (step 12.1 of the insallation guide). In the box at the beginning of '12:Migration of subordinate users'it describes how when you run CKGENUSR.SQL it generates the MIGRATE_REPOS_USERS.SQL to your working directory.
check your working directory after running CKGENUSR.SQL you should find the script there.
Rgds
Susan Duncan
Oracle Designer Product Management -
Bulk notification before mailbox migration
Hello,
I will start mailbox migration from Exchange 2010 to 2013 per databases. Can you please let me know how I can send out a bulk email notifications to the users in the mailbox database before the migration?
Thanks$Boxes = Get-Mailbox -Database DB01
Foreach ($Box in $Boxes){Send-MailMessage -Subject "Migration" -Body "your being moved tonight"
-From "[email protected]" -To $Box.PrimarySmtpAddress -SmtpServer "smtp.domain.com"}
That should do it.
DJ Grijalva | MCITP: EMA 2007/2010 SPA 2010 | www.persistentcerebro.com -
Replication before the migration
Hi Guys
my Domain controllers are the next
DC1 192.168.2.2 (2003)
DC2 192.168.2.3 (2003)
New domain
DC01 192.168.2.4 (2008)
DC02 192.168.2.5 (2008)
DC1 and DC2 are replicating over Failover ( DHCP, DNS..)
i want to know before i migrate the FSMO roles over to the New DC01, do i need to disable the replication before the migration or not ?
thank youOn the new DC can you post the output of:
dnscmd /enumdirectorypartitions
this is the output:
C:\Tools>dnscmd /enumdirectorypartitions
Enumerated directory partition list:
Directory partition count
= 3
DomainDnsZones.Domain.com
Enlisted Auto Domain
ForestDnsZones.Domain.com
Enlisted Auto Forest
TAPI3Directory.Domain.com
NOT-Enlisted
Command completed successfully. -
Export data from database table before database migration
Hello,
We are planning to migrate our SAP ERP 6 Ehp4/NW7.01 from Oracle 11.2 to IBM DB2 v. 9.7 database. During test migrations I have established that we spend a lot of time for one particular table (COEP). Because we donu2019t have possibility to archive this table before migration I have an idea to export data from previous years from this table to the file system (using an ABAP report), delete those data from table before migration and then after migration, import back to the database from the file system.
Does anybody have any concerns or suggestions about this idea?
Thank you for your answers
AndrejHello Andrej,
I strongly do not recommend to do so.
I am not sure whether technically this could work at all..
Even it if would work .. In order to really save time, the export and the import would have to be a dirty one (meaning the system is operational and in production). With this there is a high risk to produce inconsistencies on this table. And you most likely will receive no support if something unforeseen happens and you end with problems.
Also your approach (if it should work at all) , would have to be tested thoroughly by you , also protecting the table from any changes.
I do not believe that this can save any effort compared to implementing advanced migration techniques like table splitting.
On top, you would go high risk to end with an unsupported system, with not using official migration procedures
Hans-Juergen -
Data Miner Extension in SQL Developer 4.0 EA3 Release: EA3 Repository Migration Failure
The Data Miner extension in the SQL Developer 4.0 EA3 release fails when attempting to migrate the repository to EA3. This posting contains instructions on how to recover from this failure as well as to successful migrate the repository from EA2 to EA3. There are no problems when just installing a fresh Data Miner repository.
Sorry about the difficulty if this has caused you any problems.
Mark
Failure message displayed in log when migrating to EA3:
Error report -
ORA-06550: line 96, column 40:
PLS-00382: expression is of wrong type
ORA-06550: line 96, column 7:
PL/SQL: Statement ignored
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action:
Instructions on how to recover from failure and continue using original version of SQL Developer:
1) Execute the following sql as SYS in order to allow the Data Miner repository to be open for use again:
UPDATE ODMRSYS.ODMR$REPOSITORY_PROPERTIES
SET PROPERTY_STR_VALUE = 'LOADED'
WHERE PROPERTY_NAME = 'REPOSITORY_STATUS';
COMMIT;
2) During attempted migrationto EA3 failed, access priviliges to the Data Miner repository are revoked from users. In order to use Data Miner again, these grants must be reapplied. You can either use the UI guided process to accomplish this, which requires the SYS password, or you can run the usergrants.sql script, again as the SYS user. For instructions on how to run the usergrants.sql script, or any adminstrative script, review the instructions contained in the install_scripts_readme.html file. You can find this file in the SQL Developer directories created when you unzipped SQL Developer. It is located in the following relative directory: \<SQL Developer Install Directory>\sqldeveloper\dataminer\scripts.
Instructions on how to successfully migrate to EA3.
If you have already attempted to migrate to EA3 and failed, then you need to perform the recovery instructions noted above, after which you can continue with the instructions below.
If you have not yet attempted to migrate to EA3, then just following the instructions below.
1) Replace all contents the script file createxmlworkflowsbackup.sql with specification contained at the end of this posting. The file to edit can be found in the \<SQL Developer Install Directory>\sqldeveloper\dataminer\scripts directory.
2) After completing the edit to createxmlworkflowsbackup.sql, you can proceed with the UI guided migration or perform the migration using the appropriate migration script. Review the install_scripts_readme.html file in the /dataminer/scripts directory for instructions on how to perform the migration using the script. For the UI migration, simply open any user connection in your Data Miner navigator, and you will be prompted to perform the migration.
WHENEVER SQLERROR EXIT SQL.SQLCODE;
DEFINE MAX_VERSIONS = 30
EXECUTE dbms_output.put_line('Start Backup Data Miner Workflows ' || systimestamp);
DECLARE
table_cnt NUMBER;
BEGIN
SELECT count(*) INTO table_cnt FROM all_tables WHERE owner='ODMRSYS' AND table_name='ODMR$WORKFLOWS_BACKUP';
IF (table_cnt = 0) THEN
EXECUTE IMMEDIATE '
CREATE TABLE ODMRSYS.ODMR$WORKFLOWS_BACKUP
USER_NAME VARCHAR2(30 CHAR) NOT NULL
, PROJECT_ID NUMBER NOT NULL
, PROJECT_NAME VARCHAR2(30 CHAR) NOT NULL
, PJ_CREATION_TIME TIMESTAMP(6) NOT NULL
, PJ_LAST_UPDATED_TIME TIMESTAMP(6)
, PJ_COMMENTS VARCHAR2(4000 CHAR)
, WORKFLOW_ID NUMBER NOT NULL
, WORKFLOW_NAME VARCHAR2(30 CHAR) NOT NULL
, WORKFLOW_DATA SYS.XMLTYPE
, CHAIN_NAME VARCHAR2(30 CHAR)
, RUN_MODE VARCHAR2(30 CHAR)
, STATUS VARCHAR2(30 CHAR) NOT NULL
, WF_CREATION_TIME TIMESTAMP(6) NOT NULL
, WF_LAST_UPDATED_TIME TIMESTAMP(6)
, BACKUP_TIME TIMESTAMP(6) NOT NULL
, VERSION NUMBER NOT NULL
, WF_COMMENTS VARCHAR2(4000 CHAR)
, CONSTRAINT ODMR$WORKFLOWS_BACKUP_PK PRIMARY KEY
PROJECT_ID
, WORKFLOW_ID
, VERSION
ENABLE
LOGGING
PCTFREE 10
INITRANS 1
XMLTYPE COLUMN "WORKFLOW_DATA" STORE AS BASICFILE CLOB';
END IF;
END;
DECLARE
schema_old_ver VARCHAR2(30);
schema_ver VARCHAR2(30);
patch VARCHAR2(30);
db_ver VARCHAR2(30);
v_storage VARCHAR2(30);
schema_data CLOB;
v_db_11_2_0_2 NUMBER; -- db is <= 11.2.0.2?
row_cnt NUMBER;
ver_num NUMBER := 1;
maintaindom NUMBER;
workflow_rec ODMRSYS.ODMR$WORKFLOWS_BACKUP%ROWTYPE;
BEGIN
SELECT STORAGE_TYPE INTO v_storage FROM ALL_XML_TAB_COLS WHERE OWNER='ODMRSYS' AND TABLE_NAME='ODMR$WORKFLOWS' AND COLUMN_NAME='WORKFLOW_DATA';
if (db is >= 11.2.0.3 AND SQL Dev > 3.0) OR (db is <= 11.2.0.2 AND MAINTAIN_DOM_PATCH_INSTALLED)
back up all workflows
end if
IF (v_storage != 'BINARY') THEN
-- determine xml schema version
SELECT XMLSerialize(CONTENT SCHEMA AS CLOB) INTO schema_data
FROM DBA_XML_SCHEMAS WHERE schema_url = 'http://xmlns.oracle.com/odmr11/odmr.xsd' AND owner = 'ODMRSYS';
maintaindom := INSTR(schema_data, 'xdb:maintainDOM="false"', 1, 1);
-- determine database version
SELECT version INTO db_ver FROM product_component_version WHERE product LIKE 'Oracle Database%';
--- Check schema compatibility
schema_old_ver := '11.2.0.1.9'; -- default value
BEGIN
SELECT property_str_value INTO schema_ver
FROM "ODMRSYS"."ODMR$REPOSITORY_PROPERTIES" WHERE property_name = 'WF_VERSION';
IF schema_old_ver = schema_ver THEN
IF NOT (db_ver = '11.2.0.1' OR db_ver = '11.2.0.2') THEN
dbms_output.put_line('WARNING: The backup process can not be done, The workflows need to be migrated first');
RETURN;
END IF;
END IF;
EXCEPTION WHEN NO_DATA_FOUND THEN
schema_ver := schema_old_ver;
dbms_output.put_line('No WF_VERSION found. Defaults to: ' || schema_old_ver);
END;
-- determine if MAINTAIN_DOM_PATCH_INSTALLED
IF (INSTR(db_ver, '11.2.0.2') > 0 OR INSTR(db_ver, '11.2.0.1') > 0 OR INSTR(db_ver, '11.2.0.0') > 0) THEN
v_db_11_2_0_2 := 1;
BEGIN
SELECT PROPERTY_STR_VALUE INTO patch FROM ODMRSYS.ODMR$REPOSITORY_PROPERTIES WHERE PROPERTY_NAME = 'MAINTAIN_DOM_PATCH_INSTALLED';
patch := UPPER(patch);
EXCEPTION WHEN NO_DATA_FOUND THEN
patch := 'FALSE';
END;
ELSE
v_db_11_2_0_2 := 0;
END IF;
END IF;
IF ( v_storage = 'BINARY'
OR (v_db_11_2_0_2 = 0) -- db is >= 11.2.0.3
OR ((v_db_11_2_0_2 > 0) AND ((patch = 'TRUE') OR (maintaindom = 0))) ) THEN -- db is <= 11.2.0.2 AND (MAINTAIN_DOM_PATCH_INSTALLED OR maintaindom="true")
SELECT count(*) INTO row_cnt FROM ODMRSYS.ODMR$WORKFLOWS_BACKUP;
IF (row_cnt > 0) THEN
SELECT NVL(MAX(VERSION)+1,1) INTO ver_num FROM ODMRSYS.ODMR$WORKFLOWS_BACKUP;
END IF;
FOR wf IN (
SELECT
p.USER_NAME "USER_NAME",
p.PROJECT_ID "PROJECT_ID",
p.PROJECT_NAME "PROJECT_NAME",
p.CREATION_TIME "PJ_CREATION_TIME",
p.LAST_UPDATED_TIME "PJ_LAST_UPDATED_TIME",
p.COMMENTS "PJ_COMMENTS",
x.WORKFLOW_ID "WORKFLOW_ID",
x.WORKFLOW_NAME "WORKFLOW_NAME",
xmlserialize(DOCUMENT x.WORKFLOW_DATA as CLOB indent size = 2) "WORKFLOW_DATA",
x.CHAIN_NAME "CHAIN_NAME",
x.RUN_MODE "RUN_MODE",
x.STATUS "STATUS",
x.CREATION_TIME "WF_CREATION_TIME",
x.LAST_UPDATED_TIME "WF_LAST_UPDATED_TIME",
x.COMMENTS "WF_COMMENTS"
FROM ODMRSYS.ODMR$PROJECTS p, ODMRSYS.ODMR$WORKFLOWS x
WHERE p.PROJECT_ID = x.PROJECT_ID
LOOP
workflow_rec.USER_NAME := wf.USER_NAME;
workflow_rec.PROJECT_ID := wf.PROJECT_ID;
workflow_rec.PROJECT_NAME := wf.PROJECT_NAME;
workflow_rec.PJ_CREATION_TIME := wf.PJ_CREATION_TIME;
workflow_rec.PJ_LAST_UPDATED_TIME := wf.PJ_LAST_UPDATED_TIME;
workflow_rec.PJ_COMMENTS := wf.PJ_COMMENTS;
workflow_rec.WORKFLOW_ID := wf.WORKFLOW_ID;
workflow_rec.WORKFLOW_NAME := wf.WORKFLOW_NAME;
workflow_rec.WORKFLOW_DATA := SYS.XMLTYPE(wf.WORKFLOW_DATA);
workflow_rec.CHAIN_NAME := wf.CHAIN_NAME;
workflow_rec.RUN_MODE := wf.RUN_MODE;
workflow_rec.STATUS := wf.STATUS;
workflow_rec.WF_CREATION_TIME := wf.WF_CREATION_TIME;
workflow_rec.WF_LAST_UPDATED_TIME := wf.WF_LAST_UPDATED_TIME;
workflow_rec.BACKUP_TIME := SYSTIMESTAMP;
workflow_rec.VERSION := ver_num;
workflow_rec.WF_COMMENTS := wf.WF_COMMENTS;
BEGIN
-- Output the ids (proj name, workflow name, proj id, workflow id)
dbms_output.put_line('Backup workflow: ('||wf.PROJECT_NAME||', '||wf.WORKFLOW_NAME||', '||wf.PROJECT_ID||', '||wf.WORKFLOW_ID||')');
INSERT INTO ODMRSYS.ODMR$WORKFLOWS_BACKUP VALUES workflow_rec;
COMMIT;
EXCEPTION WHEN OTHERS THEN
dbms_output.put_line('Backup workflow failed: ('||wf.PROJECT_NAME||', '||wf.WORKFLOW_NAME||', '||wf.PROJECT_ID||', '||wf.WORKFLOW_ID||')');
END;
END LOOP;
END IF;
-- keep the latest 30 versions
EXECUTE IMMEDIATE 'DELETE FROM ODMRSYS.ODMR$WORKFLOWS_BACKUP WHERE VERSION <= :1' USING (ver_num - &MAX_VERSIONS);
COMMIT;
EXCEPTION WHEN OTHERS THEN
ROLLBACK;
RAISE_APPLICATION_ERROR(-20000, 'Workflow backup failed. Review install log.');
END;
EXECUTE dbms_output.put_line('End Backup Data Miner Workflows. ' || systimestamp);823006 wrote:
5.a. XLS export of big number columns looses precision, for example a number(38) column with all digits used.
I believe excel only holds 15 digits of precision.
Edited by: 823006 on Jan 18, 2011 8:14 AMThen it would be nice if you can define the "excel type" of each column. So you can make this number a "string" in the XLS.
Edited by: user9361780 on Jan 18, 2011 9:12 AM -
Deauthorize iTunes before starting migration to new Mac
I bought a new iMac and will soon be migrating the files from my old iMac to the new one. Will I have any problems if I deauthorize iTunes on my old Mac before I start the migration? I already have 5 devices authorized and new Mac will be 6.
Thanks,
SunnyNo.
(125622) -
<p>I have Hyperion Intelligence Server 8.3 on Windows box andDatabase Repository sitting on ORACLE, authentication is viaLDAP.</p><p> </p><p>I'm trying to migrate (this is DEV BOX) Oracle DatabaseRepository to new server, here is what I did step-by-step.</p><p> </p><p>1. shut down 3 services (DAS, BI, BrioPlatform) on HI DEV serverin correct order</p><p> </p><p>2. migrated complete schema (all data, tables) to new oracleserver (new server uses same schema name, same password).</p><p> </p><p>3. changed JDBC in LOCAL SERVICES CONFIGURATOR (I double-checkedthis)</p><p> </p><p>4. started all 3 services in correct order</p><p> </p><p> </p><p> </p><p>When I try to login to the web server from the web browser, Iget error "</p><form action="/Hyperion/browse" method="post"><center>Your attempt to log into the Hyperion Performance Suitefailed. You must supply a valid username, password and server tolog onto the system. <table cellspacing="0" border="0" id="bannerMsg" cellpadding="0"><tr><td>"</td></tr></table></center></form><p> </p><p> </p><p>any idea what I have to do in oder to correctly migrate therepository?</p><p> </p><p>database server will be still oracle (same version), schema andpassword will be the same, only host name, port and database nameare going to change (I changed all three in JDBC connectionstring).</p><p> </p><p> </p><p>thank you</p><p>jiri</p>
<p>I have Hyperion Intelligence Server 8.3 on Windows box andDatabase Repository sitting on ORACLE, authentication is viaLDAP.</p><p> </p><p>I'm trying to migrate (this is DEV BOX) Oracle DatabaseRepository to new server, here is what I did step-by-step.</p><p> </p><p>1. shut down 3 services (DAS, BI, BrioPlatform) on HI DEV serverin correct order</p><p> </p><p>2. migrated complete schema (all data, tables) to new oracleserver (new server uses same schema name, same password).</p><p> </p><p>3. changed JDBC in LOCAL SERVICES CONFIGURATOR (I double-checkedthis)</p><p> </p><p>4. started all 3 services in correct order</p><p> </p><p> </p><p> </p><p>When I try to login to the web server from the web browser, Iget error "</p><form action="/Hyperion/browse" method="post"><center>Your attempt to log into the Hyperion Performance Suitefailed. You must supply a valid username, password and server tolog onto the system. <table cellspacing="0" border="0" id="bannerMsg" cellpadding="0"><tr><td>"</td></tr></table></center></form><p> </p><p> </p><p>any idea what I have to do in oder to correctly migrate therepository?</p><p> </p><p>database server will be still oracle (same version), schema andpassword will be the same, only host name, port and database nameare going to change (I changed all three in JDBC connectionstring).</p><p> </p><p> </p><p>thank you</p><p>jiri</p>
-
I have installed new repository for Designer 6i Release 4 and
have started Migration from Designer 6.0.
I have error message ORA-12154 with cause:
The service name specified is not defined correctly in the
TNSNAMES.ORA file.
I have checked TNSNAMES.ORA and haven't found any error. Other
soft works with old repository.
help me to solve this problemYou did check the TNSNAMES.ORA on the server and not on the
client ... Oracle is trying to build a db link and it is the
server that needs to see the other database not the workstation
HTH
Steve -
Should I uninstall Creative Cloud and CC apps before using migration assistant to my new imac?
I have heard that Creative Cloud and CC apps dont transfer well with the Migration Assistant from Apple.
I have a new iMac with Yosemite. Should I uninstall everything before using the Migration Assistant and then re-install Creative Cloud and apps afterward by downloading from the Adobe site again on the new iMac?
Is there a link to full instructions how to completely uninstall CC and the apps and clean up?Hi There,
Kindly follow the below mentioned steps.
Try to Sign out, Sign in | Creative Cloud Desktop app
Sign in, activation, or connection errors | CS5.5 and later
If that doesn't help.
Try to uninstall the product and run the Adobe CC cleaner tool to be on a safer side.
Install Creative Cloud app, Install the product again.
Kindly revert if the problem still persists.
Thanks,
Atul Saini -
Designer Repository Migration: 9i to 10g
Hi All,
We need to migrate designer repository from oracle 9i to oracle 10g.
Please give us the steps to do it.
Thanks in advance.
Regards,
AteetPlease follow :
http://www.oracle.com/technology/products/designer/supporting_doc/des10g_9046/cmnhlp72/rep_insgde/igrepos_904.htm#UpgradingAnExistingRepository
http://www.oracle.com/technology/products/designer/documentation.html
Regards
Rajesh
Maybe you are looking for
-
Creation of Process Order without assigning master recipe
Hi, I want to create a process order without having default master recipe for the given material or default operation for the given order type. I want the user to select the master recipe manually in process order. We do not want to use production ve
-
Cant sync my songs into itunes from iphone
Hi guys I rebooted my computer and I have installed iTunes again. Because I have reinstalled, my songs wont show up on the library when I go to on this phone it shows my songs but I cant sync new songs because it says remove and sync? How do I get ri
-
Balance sheet profit - is there a possibility to book it
Hi experts, i hope my question is to understand. SAP is calculating the balance sheet profit in the year and at the first of the next year he makes a account brought forward to profit brought forward. but he makes no posting, he is only calculating
-
Saving PDF with different option
Does anyone have a VBscript that opens a PDF and saving it with the option of "Reduce file size"
-
IPhone 5 keeps searching for carrier.
I have an unlocked iPhone 5. I recently updated my iPhone to iOS 7 and now it keeps searching for carrier. What should I do?