Quick Redo Transport Services question
Hey All,
I'm just testing Data Guard out for the first time. To make sure I understand this properly, physical archive logs are not copied from the primary to standby (LGWR or ARCH). Rather, the redo is copied into the online standby redo logs, and then the standby archives them when switches occur (which would be when the primary does a switch). Is this correct?
Thanks!
Hi
It depends how you have configured your data guard set-up, assuming you have created standby redo logs then yes this is roughly what will happen.
Have you read: http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/concepts.htm#i1033862 ? It does explain all of this.
Thanks
Paul
Similar Messages
-
Dataguard : redo transport service
Hi,
I have a question regarding dataguard: I have a primary database (oracle 10.2.0.4 win 2003 x64 R2 SP2) communicating with a standby and everything was working like a charm up to the moment where the primary starts creating a lot of session with the user PUBLIC on the standby.... At the end, the standby exceeded the maximum processes and the redo transport service stopped.
So I stopped/restart the standby and as soon as the primary sees the standby, there are 7 sessions with user PUBLIC that are created. Then few seconds, after another one was created and another one and it stoppes at 9 this time.
I would like to know what drives the creation of a new session and what is the purpose of those sessions (I thinks it maintains the synchronisation information....) .... What could be the reason for so many sessions to be created... Could it be network failure...
Thanks
Christophe LizéHi Ogan,
Thanks for your answer. This is a windows box. SAP is the application that consumes the data.
In the standby alertlog, we can see the session that is started:
Setting recovery target incarnation to 2
ARCH: STARTING ARCH PROCESSES
ARC0 started with pid=14, OS id=4380
ARC1 started with pid=15, OS id=5008
ARC2 started with pid=16, OS id=2276
ARC3 started with pid=17, OS id=3596
ARC4 started with pid=18, OS id=5852
ARC5 started with pid=19, OS id=6044
ARC6 started with pid=20, OS id=4956
ARC7 started with pid=21, OS id=6068
ARC8 started with pid=22, OS id=2380
Wed Nov 24 15:05:52 2010
ARC0: Archival started
ARC1: Archival started
ARC2: Archival started
ARC9 started with pid=23, OS id=5296
Wed Nov 24 15:05:53 2010
ARC3: Archival started
ARC4: Archival started
ARC5: Archival started
ARC6: Archival started
ARC7: Archival started
ARC8: Archival started
ARC9: Archival started
ARCH: STARTING ARCH PROCESSES COMPLETE
Wed Nov 24 15:05:53 2010
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
ARC0: Thread not mounted
Wed Nov 24 15:05:53 2010
ARC1: Becoming the heartbeat ARCH
ARC1: Thread not mounted
Wed Nov 24 15:05:53 2010
ARC4: Thread not mounted
Wed Nov 24 15:05:53 2010
Successful mount of redo thread 1, with mount id 589430539
Wed Nov 24 15:05:53 2010
Physical Standby Database mounted.
Completed: alter database mount standby database
Wed Nov 24 15:05:53 2010
alter database recover managed standby database disconnect from session
MRP0 started with pid=24, OS id=3980
Wed Nov 24 15:05:54 2010
ARC7: Thread not mounted
Wed Nov 24 15:05:55 2010
ARC9: Thread not mounted
Wed Nov 24 15:05:56 2010
ARC5: Thread not mounted
Wed Nov 24 15:05:57 2010
ARC3: Thread not mounted
Wed Nov 24 15:05:58 2010
ARC2: Thread not mounted
Managed Standby Recovery not using Real Time Apply
parallel recovery started with 7 processes
Wed Nov 24 15:05:58 2010
Waiting for all non-current ORLs to be archived...
Wed Nov 24 15:05:59 2010
ARC6: Thread not mounted
Wed Nov 24 15:05:59 2010
Completed: alter database recover managed standby database disconnect from session
Wed Nov 24 15:05:59 2010
Media Recovery Waiting for thread 1 sequence 816
Fetching gap sequence in thread 1, gap sequence 816-821
Wed Nov 24 15:06:00 2010
ARC8: Thread not mounted
Wed Nov 24 15:06:10 2010
Using STANDBY_ARCHIVE_DEST parameter default value as G:\oracle\PPS\oraarch
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[1]: Assigned to RFS process 5408
RFS[1]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
RFS LogMiner: Client disabled from further notification
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[2]: Assigned to RFS process 2360
RFS[2]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[3]: Assigned to RFS process 5872
RFS[3]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[4]: Assigned to RFS process 2012
RFS[4]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[5]: Assigned to RFS process 5336
RFS[5]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[6]: Assigned to RFS process 3888
RFS[6]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[7]: Assigned to RFS process 3088
RFS[7]: Identified database type as 'physical standby'
Wed Nov 24 15:06:10 2010
RFS[3]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_817_735230249.ARC'
Wed Nov 24 15:06:10 2010
RFS[4]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_818_735230249.ARC'
Wed Nov 24 15:06:10 2010
RFS[7]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_821_735230249.ARC'
Wed Nov 24 15:06:11 2010
RFS[2]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_819_735230249.ARC'
Wed Nov 24 15:06:11 2010
RFS[5]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_816_735230249.ARC'
Wed Nov 24 15:06:11 2010
RFS[6]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_820_735230249.ARC'
Wed Nov 24 15:06:29 2010
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_816_735230249.ARC
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_817_735230249.ARC
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_818_735230249.ARC
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_819_735230249.ARC
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_820_735230249.ARC
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_821_735230249.ARC
Media Recovery Waiting for thread 1 sequence 822
Fetching gap sequence in thread 1, gap sequence 822-822
Wed Nov 24 15:07:10 2010
RFS[6]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_822_735230249.ARC'
Wed Nov 24 15:07:31 2010
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_822_735230249.ARC
Media Recovery Waiting for thread 1 sequence 823
Wed Nov 24 15:08:11 2010
RFS[7]: Archived Log: 'G:\ORACLE\PPS\ORAARCH\LOG1_823_735230249.ARC'
Wed Nov 24 15:08:31 2010
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_823_735230249.ARC
Media Recovery Waiting for thread 1 sequence 824
Wed Nov 24 15:15:00 2010
RFS[1]: Successfully opened standby log 5: 'G:\ORACLE\PPS\ORIGLOGA\STBLOG_G5M1.DBF'
Wed Nov 24 15:15:01 2010
Media Recovery Log G:\ORACLE\PPS\ORAARCH\LOG1_824_735230249.ARCA lot of RFS process are created and each one is taking a session with the user PUBLIC.
What drives the creation of RFS process... and why Oracle does not reuse those created....
on the standby, the following query shows UNKNOW client_process
SQL> select process,status,client_process,sequence#,block#,active_agents,known_agents
2 from v$managed_standby;
PROCESS STATUS CLIENT_P SEQUENCE# BLOCK# ACTIVE_AGENTS KNOWN_AGENTS
ARCH CLOSING ARCH 800 1 0 0
ARCH CLOSING ARCH 801 1 0 0
ARCH CLOSING ARCH 802 1 0 0
ARCH CLOSING ARCH 803 2049 0 0
ARCH CLOSING ARCH 804 1 0 0
ARCH CLOSING ARCH 805 1 0 0
ARCH CLOSING ARCH 795 2049 0 0
ARCH CLOSING ARCH 796 1 0 0
ARCH CLOSING ARCH 797 1 0 0
ARCH CLOSING ARCH 798 1 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
MRP0 WAIT_FOR_LOG N/A 807 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
PROCESS STATUS CLIENT_P SEQUENCE# BLOCK# ACTIVE_AGENTS KNOWN_AGENTS
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
RFS IDLE UNKNOWN 0 0 0 0
57 rows selected.I don't know if you have enough information...
Thanks
Christophe -
I am facing following errors , first error is on production database and second error is on physical standby database.
1. ORA-16778: redo transport error for one or more databases
2. ORA-01017: invalid username/password; logon denied
I study above messages but could not resolve. Now i shall be v v thankful if someone can help me in resolving errors, in simple step-by-step way.
Thank in advance1. ORA-16778: redo transport error for one or more databases
16778, 00000, "redo transport error for one or more databases"
// *Cause: The redo transport service was unable to send redo data to one
// or more standby databases.
// *Action: Check the Data Guard broker log and Oracle alert log for
// more details. Query the LogXptStatus property to see the
// errors.2. ORA-01017: invalid username/password; logon denied
Provide valid username/password
Post Operating System (OS) name & version for DB server system.
Post results of
SELECT * from v$version -
Error: ORA-16778: redo transport error for one or more databases
Hi all
I have 2 database servers"Primary database and physical standby" in test environment( before going to Production)
Before Dataguard broker configuration , DG setup was running fine , redo was being applied and archived on phy standby.
but while enabling configuration i got "Warning: ORA-16607: one or more databases have failed" listener.ora & tnsnames.ora are updated with global_name_DGMGRL
Please help me how can i resolve this issue .Thanks in advance.
[oracle@PRIM ~]$ dgmgrl
DGMGRL for Linux: Version 10.2.0.1.0 - Production
Copyright (c) 2000, 2005, Oracle. All rights reserved.
Welcome to DGMGRL, type "help" for information.
DGMGRL> connect sys
Password:
Connected.
DGMGRL> show configuration
Configuration
Name: test
Enabled: YES
Protection Mode: MaxPerformance
Fast-Start Failover: DISABLED
Databases:
prim - Primary database
stan - Physical standby database
Current status for "test":
Warning: ORA-16607: one or more databases have failed
DGMGRL> show database
show database
^
Syntax error before or at "end-of-line"
DGMGRL> remove configuration
Warning: ORA-16620: one or more databases could not be contacted for a delete operation
Removed configuration
DGMGRL> exit
[oracle@PRIM ~]$ connect sys/sys@prim as sysdba
bash: connect: command not found
[oracle@PRIM ~]$ lsnrctl stop
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-OCT-2006 19:52:30
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
The command completed successfully
[oracle@PRIM ~]$ lsnrctl start
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-OCT-2006 19:52:48
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PRIM)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 08-OCT-2006 19:52:48
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PRIM)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PRIM_DGMGRLL" has 1 instance(s).
Instance "PRIM", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
[oracle@PRIM ~]$ lsnrctl stop
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-OCT-2006 19:54:46
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
The command completed successfully
[oracle@PRIM ~]$ lsnrctl start
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-OCT-2006 19:54:59
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PRIM)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
[oracle@PRIM ~]$ dgmgrl
DGMGRL for Linux: Version 10.2.0.1.0 - Production
Copyright (c) 2000, 2005, Oracle. All rights reserved.
Welcome to DGMGRL, type "help" for information.
DGMGRL> connect /
Connected.
DGMGRL> create configuration test as
primary database is PRIM
connect identifier is PRIM
;Configuration "test" created with primary database "prim"
DGMGRL> add database STAN as
connect identifier is STAN
maintained as physical;Database "stan" added
DGMGRL> show configuration
Configuration
Name: test
Enabled: NO
Protection Mode: MaxPerformance
Fast-Start Failover: DISABLED
Databases:
prim - Primary database
stan - Physical standby database
Current status for "test":
DISABLED
DGMGRL> enable configuration
Enabled.
DGMGRL> show configuration
Configuration
Name: test
Enabled: YES
Protection Mode: MaxPerformance
Fast-Start Failover: DISABLED
Databases:
prim - Primary database
stan - Physical standby database
Current status for "test":
Warning: ORA-16607: one or more databases have failed
DGMGRL> show database verbose prim
Database
Name: prim
Role: PRIMARY
Enabled: YES
Intended State: ONLINE
Instance(s):
PRIM
Properties:
InitialConnectIdentifier = 'prim'
LogXptMode = 'ASYNC'
Dependency = ''
DelayMins = '0'
Binding = 'OPTIONAL'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '180'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'AUTO'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '30'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '/u01/app/oracle/oradata/STAN, /u01/app/oracle/oradata/PRIM'
LogFileNameConvert = '/u01/app/oracle/oradata/STAN, /u01/app/oracle/oradata/PRIM'
FastStartFailoverTarget = ''
StatusReport = '(monitor)'
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
HostName = 'PRIM'
SidName = 'PRIM'
LocalListenerAddress = '(ADDRESS=(PROTOCOL=tcp)(HOST=PRIM)(PORT=1521))'
StandbyArchiveLocation = '/u01/app/oracle/flash_recovery_area/PRIM/archivelog/'
AlternateLocation = ''
LogArchiveTrace = '0'
LogArchiveFormat = '%t_%s_%r.arc'
LatestLog = '(monitor)'
TopWaitEvents = '(monitor)'
Current status for "prim":
Error: ORA-16778: redo transport error for one or more databases
DGMGRL> show database verbose stan
Database
Name: stan
Role: PHYSICAL STANDBY
Enabled: YES
Intended State: ONLINE
Instance(s):
STAN
Properties:
InitialConnectIdentifier = 'stan'
LogXptMode = 'ASYNC'
Dependency = ''
DelayMins = '0'
Binding = 'OPTIONAL'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '180'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'AUTO'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '30'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '/u01/app/oracle/oradata/PRIM, /u01/app/oracle/oradata/STAN'
LogFileNameConvert = '/u01/app/oracle/oradata/PRIM, /u01/app/oracle/oradata/STAN'
FastStartFailoverTarget = ''
StatusReport = '(monitor)'
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
HostName = 'STAND'
SidName = 'STAN'
LocalListenerAddress = '(ADDRESS=(PROTOCOL=tcp)(HOST=STAND)(PORT=1521))'
StandbyArchiveLocation = '/u01/app/oracle/flash_recovery_area/STAN/archivelog/'
AlternateLocation = ''
LogArchiveTrace = '0'
LogArchiveFormat = '%t_%s_%r.arc'
LatestLog = '(monitor)'
TopWaitEvents = '(monitor)'
Current status for "stan":
Error: ORA-12545: Connect failed because target host or object does not exist
DGMGRL>This:
Current status for "stan":
Error: ORA-12545: Connect failed because target host or object does not exist
says that your network setup is not correct. You need to resolve that first.
As for Broker setup steps how about the doc or our Data Guard 11g Handbook?
It's 3 DGMGRL commands so I am not sure what 'steps' you need?
Larry -
Can any1 please help.
We have Exchange server 2010, we just upgraded it with SP3 and then the issue occers that we were unable to send n receive mail outside of our LAN...i mean from gmail or hotmail..
we have then updated with CU4 which is the latest but still messages will be placed in the poison queue and the transport service will crash.
We have disabled the antivirus also but issue remains same.
We have CAS 1 n 2 as of Clustering environment and we upgraded sp3 for both. but we did CU4 on CAS1 to see the results to resovle this issue but no luckHi,
Did you get any NDR message now when you send a email to outside? And vice versa.
In addtion,I recommend you telnet to port 25 to test SMTP communication.
If any question,please feel free to post here.
Thanks.
Niko Cheng
TechNet Community Support -
Exchange 2010. Unable to access block list IP's in Hub Transport Service.
Just started today as I was getting ready to add an IP address to the IPBlock list. Box pops up that says 'failed to enable key constraints. One or more rows contain values violating non-null, unique or foreign-key constraints.' The only
thing I have seen mentioned running the Get-IPBlockListEntry command because there was a duplicate IP address in the list. When I ran the command, there were 600+ entries, but I can only read the last 350 of them. There are no duplicates however
in the entries I can see.
My questions are:
is there a hard limit to how many ip addresses can be added into the block IP list box?
Is there a command that would search for duplicate addresses, and if not, is there another way to take care of the issue besides uninstalling and reinstalling the exchange anti spam agent?
How do I get to see the first 250 entries in the results from the exchange management shell?
Thanks for your help!Hi,
Please refer to the following steps to reinstall anti spam agent:
1. Open EMS, type:
cd "c:\program files\Microsoft\exchange server\v14\scripts"
./uninstall-antispamagentss.ps1
2. Restart the Exchange transport service.
3. Go back to EMS, type:
./install-antispamagent.ps1
4. Restart the Exchange transport service.
If the problem still happens, please restart Exchange hub server
Thanks.
Niko Cheng
TechNet Community Support -
ORA-16009: invalid redo transport destination;
Dear friends.
I am trying to set up phycial standby in Oracle 11g on linux in vmware.
Everything seems to fine but The configuration is not taking effect.
An error cropping repeatedly
ORA-16009
I am putting the errors and some of the contents.
Standby System
archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /disk1/oradata/arch
Oldest online log sequence 2
Next log sequence to archive 3
Current log sequence 3
Production System
atabase log mode Archive Mode
Automatic archival Enabled
Archive destination /disk1/oradata/arch
Oldest online log sequence 8
Next log sequence to archive 9
Current log sequence 9
on Client Errors:
ORA-16009: invalid redo transport destination
PING[ARC0]: Heartbeat failed to connect to standby 'to_orcl1'. Error is 16009.
Fri May 04 22:45:54 2012
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc0_10286.trc:
ORA-16009: invalid redo transport destination
PING[ARC0]: Heartbeat failed to connect to standby 'to_orcl1'. Error is 16009.
Fri May 04 22:47:45 2012
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc0_10286.trc:
ORA-16009: invalid redo transport destination
PING[ARC0]: Heartbeat failed to connect to standby 'to_orcl1'. Error is 16009.
Fri May 04 22:49:48 2012
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc0_10286.trc:
ORA-16009: invalid redo transport destination
PING[ARC0]: Heartbeat failed to connect to standby 'to_orcl1'. Error is 16009.
Fri May 04 22:51:40 2012
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc0_10286.trc:
ORA-16009: invalid redo transport destination
PING[ARC0]: Heartbeat failed to connect to standby 'to_orcl1'. Error is 16009.
On Production System Errors:
ORA-16009: invalid redo transport destination
Fri May 04 22:47:37 2012
Error 1034 received logging on to the standby
Fri May 04 22:47:48 2012
RFS[43]: Assigned to RFS process 17922
RFS[43]: Database mount ID mismatch [0x2a846b0e:0x2a856e71] (713321230:713387633)
RFS[43]: Client instance is standby database instead of primary
RFS[43]: Not using real application clusters
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_rfs_17922.trc:
ORA-16009: invalid redo transport destination
Fri May 04 22:49:17 2012
Destination LOG_ARCHIVE_DEST_2 is UNSYNCHRONIZED
Thread 1 advanced to log sequence 14 (LGWR switch)
Current log# 2 seq# 14 mem# 0: /disk1/oradata/oracldir/redolog2.log
Fri May 04 22:49:18 2012
Archived Log entry 17 added for thread 1 sequence 13 ID 0x2a7a0eb4 dest 1:
Fri May 04 22:49:50 2012
RFS[44]: Assigned to RFS process 17999
RFS[44]: Database mount ID mismatch [0x2a846b0e:0x2a856e71] (713321230:713387633)
RFS[44]: Client instance is standby database instead of primary
RFS[44]: Not using real application clusters
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_rfs_17999.trc:
ORA-16009: invalid redo transport destination
Fri May 04 22:51:42 2012
RFS[45]: Assigned to RFS process 18057
RFS[45]: Database mount ID mismatch [0x2a846b0e:0x2a856e71] (713321230:713387633)
RFS[45]: Client instance is standby database instead of primary
RFS[45]: Not using real application clusters
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_rfs_18057.trc:
ORA-16009: invalid redo transport destination
Fri May 04 22:52:00 2012
Error 1034 received logging on to the standby
Fri May 04 22:52:32 2012
Error 1034 received logging on to the standby
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc2_17414.trc:
ORA-01034: ORACLE not available
FAL[server, ARC2]: FAL archive failed, see trace file.
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_arc2_17414.trc:
ORA-16055: FAL request rejected
ARCH: FAL archive failed. Archiver continuing
ORACLE Instance orcl3 - Archival Error. Archiver continuing.
Fri May 04 22:53:42 2012
RFS[46]: Assigned to RFS process 18115
RFS[46]: Database mount ID mismatch [0x2a846b0e:0x2a856e71] (713321230:713387633)
RFS[46]: Client instance is standby database instead of primary
RFS[46]: Not using real application clusters
Errors in file /disk1/oradata/oracldir/diag/rdbms/orcl3/orcl3/trace/orcl3_rfs_18115.trc:
ORA-16009: invalid redo transport destinationOK;
I see several issues. Will post results back here in a Moment.
Primary
Missing several parameters :
FAL_SERVER
DB_UNIQUE_NAME
LOG_ARCHIVE_DEST_STATE_1 ( should be ENABLE )
LOG_ARCHIVE_DEST_STATE_2 ( should be ENABLE )
Incorrect settings
log_archive_dest_1
log_archive_dest_2
YOURS
log_archive_dest_1="location=/disk1/oradata/arch"
EXAMPLE FROM MINE
log_archive_dest_1='LOCATION=USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PRIMARY'
YOURS
log_archive_dest_2="Service=to_orcl1 lgwr sync affirm reopen=3"
EXAMPLE FROM MINE
log_archive_dest_2='SERVICE=STANDBY LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=STANDBY'
Standby
Missing several parameters :
LOG_ARCHIVE_DEST_STATE_1 ( should be ENABLE )
LOG_ARCHIVE_DEST_STATE_2 ( should be DEFER )
FAL_SERVER
DB_UNIQUE_NAME
Incorrect settings
log_archive_dest_1
log_archive_dest_2
(similar to primary issues)
Summary
OK, this is way off. I don't in any way want to be unprofessional or rude but I'm not sure how to help without wasting you time or mine. So I'm going to take a few educated guesses and hope I'm helping you.
First I have a short note on how to do this here :
http://www.visi.com/~mseberg/data_guard_on_oracle_11_step_by_step.html
Second, you really need to understand the Oracle parameters needed by Data Guard so I would ask you read :
Data Guard Concepts and Administration 11g Release 2 (11.2) E10700-02
The section in chapter 3 "Set Primary Database Initialization Parameters"
Third, you say vmware. By that do you mean two separate vmware servers? A Primary and a Standby of something else?
More details here might help. Vmware is fine, but if I'm setting this up I want two Servers, one for the Primary and one for the Standby database.
Will still post the details of Standby INIt ASAP
Best Regards
mseberg
Edited by: mseberg on May 4, 2012 12:48 PM
Edited by: mseberg on May 4, 2012 1:43 PM -
Hello everyone :
I can't switchover to primary. following is error and information.
RHEL 6.3 x86-64
Oracle database 11.2.0.3.0 Enterprise edition
Primary database = orclprmy
Standby database = orclstby1
##### /etc/hosts on orclstby1
[root@orclstby1 admin]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.50.211 ttprmy
192.168.50.212 orclstby1
### DG broker error
DGMGRL for Linux: Version 11.2.0.3.0 - 64bit Production
Copyright (c) 2000, 2009, Oracle. All rights reserved.
Welcome to DGMGRL, type "help" for information.
Connected.
DGMGRL> show configuration;
Configuration - TTDGConfig1
Protection Mode: MaxPerformance
Databases:
orclstby1 - Primary database
Error: ORA-16778: redo transport error for one or more databases
orclprmy - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
ERROR
DGMGRL>
########### listener.ora on orclstby1
[root@orclstby1 admin]# cat listener.ora
# listener.ora Network Configuration File: /u2/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = orclstby1)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME=orcl)
(SID_NAME = orclstby1)
(ORACLE_HOME = /u2/oracle/product/11.2.0/dbhome_1)
(SID_DESC =
(GLOBAL_DBNAME=orclstby1)
(SID_NAME = orclstby1)
(ORACLE_HOME = /u2/oracle/product/11.2.0/dbhome_1)
(SID_DESC =
(GLOBAL_DBNAME=orclstby1_DGMGRL)
(SID_NAME = orclstby1)
(ORACLE_HOME = /u2/oracle/product/11.2.0/dbhome_1)
ADR_BASE_LISTENER = /u2/oracle
############## tnsnames.ora on orclstby1
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.212)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl))
orclprmy =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.211)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orclprmy))
orclprmy_DGMGRL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.211)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orclprmy_DGMGRL))
orclstby1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.212)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orclstby1))
orclstby1_DGMGRL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.50.212)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orclstby1_DGMGRL))
##### alert log on orclstby1.
Fatal NI connect error 12504, connecting to:
(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=)(CID=(PROGRAM=oracle)(HOST=orclstby1)(USER=oracle)))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.50.211)(PORT=1521)))
VERSION INFORMATION:
TNS for Linux: Version 11.2.0.3.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.3.0 - Production
Time: 06-SEP-2013 13:19:55
Tracing not turned on.
Tns error struct:
ns main err code: 12564
TNS-12564: TNS:connection refused
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
There is problem in alert log.
In the /etc/hosts file. The standby server (orclstby1) ip is 192.168.50.212. but alert log is 192.168.50.211.
Is any idea?
Thanks for help.
消息编辑者为:user4914135#### on primary database
SQL> select dest_name,status,target,archiver,schedule, valid_type,valid_role,db_unique_name,error from v$archive_dest;
DEST_NAME STATUS TARGET ARCHIVER SCHEDULE VALID_TYPE VALID_ROLE DB_UNIQUE_NAME
ERROR
LOG_ARCHIVE_DEST_1 VALID LOCAL ARCH ACTIVE ALL_LOGFILES ALL_ROLES orclprmy
LOG_ARCHIVE_DEST_2 VALID REMOTE LGWR PENDING ALL_LOGFILES PRIMARY_ROLE orclstby1
LOG_ARCHIVE_DEST_3 INACTIVE LOCAL ARCH INACTIVE ALL_LOGFILES ALL_ROLES NONE
#### on standby database
SQL> select dest_name,status,target,archiver,schedule, valid_type,valid_role,db_unique_name,error from v$archive_dest;
DEST_NAME STATUS TARGET ARCHIVER SCHEDULE VALID_TYPE VALID_ROLE DB_UNIQUE_NAME
ERROR
LOG_ARCHIVE_DEST_1 VALID PRIMARY ARCH ACTIVE ALL_LOGFILES ALL_ROLES orclstby1
LOG_ARCHIVE_DEST_2 ERROR STANDBY LGWR PENDING ONLINE_LOGFILE PRIMARY_ROLE orclprmy
ORA-12504: TNS:listener was not given the SERVICE_NAME in
CONNECT_DATA
LOG_ARCHIVE_DEST_3 INACTIVE PRIMARY ARCH INACTIVE ALL_LOGFILES ALL_ROLES NONE
#### log_archive_dest on primary database
SQL> show parameter log_archive_dest
NAME TYPE VALUE
log_archive_dest string
log_archive_dest_1 string location=/u3/arch/orcl vali
d_for=(ALL_LOGFILES,ALL_ROLES)
db_unique_name=orclprmy
log_archive_dest_10 string
log_archive_dest_11 string
log_archive_dest_12 string
log_archive_dest_13 string
log_archive_dest_14 string
log_archive_dest_15 string
log_archive_dest_16 string
log_archive_dest_17 string
log_archive_dest_18 string
log_archive_dest_19 string
log_archive_dest_2 string service="orclstby1", LGWR ASYNC
NOAFFIRM delay=0 optional comp
ression=disable max_failure=0
max_connections=1 reopen=300 d
b_unique_name="orclstby1" net_ti
meout=30, valid_for=(all_logfi
les,primary_role)
log_archive_dest_20 string
log_archive_dest_21 string
log_archive_dest_22 string
#### log_archive_dest on standby database
SQL> show parameter log_archive_dest
NAME TYPE VALUE
log_archive_dest string
log_archive_dest_1 string location=/u3/arch/orclstby1 vali
d_for=(ALL_LOGFILES,ALL_ROLES)
db_unique_name=orclstby1
log_archive_dest_10 string
log_archive_dest_11 string
log_archive_dest_12 string
log_archive_dest_13 string
log_archive_dest_14 string
log_archive_dest_15 string
log_archive_dest_16 string
log_archive_dest_17 string
log_archive_dest_18 string
log_archive_dest_19 string
log_archive_dest_2 string service=orclprmy ASYNC valid_for
=(ONLINE_LOGFILE,PRIMARY_ROLE)
db_unique_name=orclprmy
log_archive_dest_20 string
log_archive_dest_21 string
log_archive_dest_22 string
log_archive_dest_23 string
log_archive_dest_24 string
log_archive_dest_25 string
#### spfile on standby database
</u2/oracle/product/11.2.0/dbhome_1/dbs> strings spfileorclstby1.ora
orcl.__db_cache_size=1040187392
orclstby1.__db_cache_size=1090519040
orcl.__java_pool_size=16777216
orclstby1.__java_pool_size=16777216
orcl.__large_pool_size=16777216
orclstby1.__large_pool_size=16777216
orcl.__oracle_base='/u2/oracle'#ORACLE_BASE set from environment
orclstby1.__oracle_base='/u2/oracle'#ORACLE_BASE set from environment
orcl.__pga_aggregate_target=536870912
orclstby1.__pga_aggregate_target=536870912
orcl.__sga_target=1610612736
orclstby1.__sga_target=161061273
orcl.__shared_io_pool_size=0
orclstby1.__shared_io_pool_size=0
orcl.__shared_pool_size=503316480
orclstby1.__shared_pool_size=469762048
orcl.__streams_pool_size=16777216
orclstby1.__streams_pool_size=0
*.archive_lag_target=0
*.audit_file_dest='/u2/oracle/admin/orclstby1/adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='/u2/oracle/oradata/orclstby1/control01.ctl','/u2/oracle/fast_recovery_area/orclstby1/control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_file_nam
e_convert='orcl','orclstby1'
*.db_name='orcl'
*.db_recovery_file_dest='/u2/oracle/fast_recovery_area'
*.db_recovery_file_dest_size=5218762752
*.db_unique_name='orclstby1'
*.deferred_segment_creation=FALSE
*.dg_broker_start=TRUE
*.diagnostic_dest='/u2/oracle'
*.fal_client='orclstby1'
*.fal_server='orclprmy'
*.log_archive_config='dg_config=(orclprmy,orclstby1)'
*.log_archive_dest_1='location=/u3/arch/orclstby1 valid_for=(ALL_LOGFILES,ALL_ROLES) db_unique_name=orclstby1'
*.log_archive_dest_2='ser
vice=orclprmy ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=orclprmy'
*.log_archive_dest_state_2='ENABLE'
orcl.log_archive_format='orcl_%t_%s_%r.arc'
*.log_archive_format='orclstby1_%t_%s_%r.arc'
orclstby1.log_archive_format='orclstby1_%t_%s_%r.arc'
*.log_archive_max_processes=4
*.log_archive_min_succeed_dest=1
orcl.log_archive_trace=0
orclstby1.log_archive_trace=0
*.log_file_name_convert='orcl','orclstby1'
*.open_cursors=300
*.pga_aggregate_target=536870912
*.processes=
1500
*.remote_login_passwordfile='EXCLUSIVE'
*.sessions=1655
*.sga_target=1610612736
*.standby_file_management='AUTO'
*.undo_tablespace='UNDOTBS1'
</u2/oracle/product/11.2.0/dbhome_1/dbs>
Thank you for your help. -
Exchange Server crashed while installing Transport service
Hi!
Having some massive issues with the initial install of Exchange 2013 SP1 on Windows Server 2012 Standard.
Basically, it has crashed multiple times and usually at the end of the install, so I end up with a partial installation which then needs to be manually removed as it won't remove it via the Programs and Features option.
I have finally got the error after doing the install from the powershell.
Take note, I am part of the Schema Groups and Domain Admins and have fulfilled the Exchange 2013 prerequisites.
The server came from Dell with Windows 2012 set up already, Ive just downloaded the Exchange 2013 iso from microsoft and mounted it.
I've tried also running the setup.exe as administrator (I am also logged in as the domain administrator)
The last command that I ran from power shell is this.
Setup.exe /mode:Install /role:ClientAccess,Mailbox /DomainController:SERVER /IAcceptExchangeServerLicenseTerms
Then I get the below error, regardless of the error the server has 16gb of memory with not much else going on, the hard drives have plenty of space so no issues there either.
Error:
The following error was generated when "$error.Clear();
Write-ExchangeSetupLog -Info "Setting up FIPS configuration based on Exchange Install Path";
$FipsDataPath = [System.IO.Path]::Combine($RoleInstallPath, "FIP-FS\Data");
$FipsEnginesPath = [System.IO.Path]::Combine($FipsDataPath, "Engines");
Write-ExchangeSetupLog -Info "Loading FipFs snapin";
Add-PsSnapin Microsoft.Forefront.Filtering.Management.PowerShell -ErrorAction SilentlyContinue;
Set-ConfigurationValue -XPath "/fs-conf:Configuration/fs-sys:Machine/fs-sys:Paths/fs-sys:TraceFile" -Value $FipsDataPath -Confirm:$false
Set-ConfigurationValue -XPath "/fs-conf:Configuration/fs-sys:Machine/fs-sys:Paths/fs-sys:Engines" -Value $FipsEnginesPath -Confirm:$false
# Copy Microsoft Engine to Engines folder during the install
$FipsBinPath = [System.IO.Path]::Combine($RoleInstallPath, "FIP-FS\Bin");
$MicrosoftEngineSourcePath = [System.IO.Path]::Combine($FipsBinPath, "Engine\Microsoft");
$MicrosoftEngineDestinationPath = [System.IO.Path]::Combine($FipsEnginesPath, "amd64\Microsoft");
$MicrosoftEngineExists = Test-Path $MicrosoftEngineDestinationPath
if(! $MicrosoftEngineExists)
Robocopy $MicrosoftEngineSourcePath $MicrosoftEngineDestinationPath /S /COPYALL
" was run: "Creating an instance of the COM component with CLSID {2DC947D7-A2DC-4276-A554-891346CE2032} from the IClassFactory failed due to the following error: 8007000e Not enough storage is available to complete
this operation. (Exception from HRESULT: 0x8007000E (E_OUTOFMEMORY)).".
Error:
The following error was generated when "$error.Clear();
Write-ExchangeSetupLog -Info "Setting up FIPS configuration based on Exchange Install Path";
$FipsDataPath = [System.IO.Path]::Combine($RoleInstallPath, "FIP-FS\Data");
$FipsEnginesPath = [System.IO.Path]::Combine($FipsDataPath, "Engines");
Write-ExchangeSetupLog -Info "Loading FipFs snapin";
Add-PsSnapin Microsoft.Forefront.Filtering.Management.PowerShell -ErrorAction SilentlyContinue;
Set-ConfigurationValue -XPath "/fs-conf:Configuration/fs-sys:Machine/fs-sys:Paths/fs-sys:TraceFile" -Value $FipsDataPath -Confirm:$false
Set-ConfigurationValue -XPath "/fs-conf:Configuration/fs-sys:Machine/fs-sys:Paths/fs-sys:Engines" -Value $FipsEnginesPath -Confirm:$false
# Copy Microsoft Engine to Engines folder during the install
$FipsBinPath = [System.IO.Path]::Combine($RoleInstallPath, "FIP-FS\Bin");
$MicrosoftEngineSourcePath = [System.IO.Path]::Combine($FipsBinPath, "Engine\Microsoft");
$MicrosoftEngineDestinationPath = [System.IO.Path]::Combine($FipsEnginesPath, "amd64\Microsoft");
$MicrosoftEngineExists = Test-Path $MicrosoftEngineDestinationPath
if(! $MicrosoftEngineExists)
Robocopy $MicrosoftEngineSourcePath $MicrosoftEngineDestinationPath /S /COPYALL
" was run: "Creating an instance of the COM component with CLSID {2DC947D7-A2DC-4276-A554-891346CE2032} from the IClassFactory failed due to the following error: 8007000e Not enough storage is available to complete
this operation. (Exception from HRESULT: 0x8007000E (E_OUTOFMEMORY)).".
The 2 things that I had to fix during install was that the registry was missing the FIPS entry, once I had manually created that entry again the Exchange installation got up installing the Mailbox role: Transport Service and then errored with the above message.
As this is a fairly new product theres not much information out there.
Any Help will be appreciated.
Thanks,
CameronHi
Since you have mentioned that It has crashed multiple times its not successful its better to try the installation on a different PC or you can try formatting the box and proceed with the exchange installation since its a new Exchange 2013 installation.
Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you -
Exchange Transport Service not starting
Hello All:
I have installed exchange server 2007 in my Windows Server 2008 domain.I have noticed that when I open up the services tab on my server and check the services which are running that the Information Store and Transport services are set to start automatically. However, they are not running. When I tell it to start the Information Store that service will start. When I tell it to start the Microsoft Exchange Transport service, I get the following message:
The Microsoft Exchange Transport Service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs. I know that this service must be running in order for me to send and receive mail. Can someone tell me how to troubleshoot and correct this problem. Thanks in advance for any and all responses to this question.
When I look in the event logs I see the following:Log Name: Application
Source: MSExchange TransportService
Date: 1/31/2009 10:43:05 AM
Event ID: 1016
Task Category: ProcessManager
Level: Error
Keywords: Classic
User: N/A
Computer: AESTONE.stone-and-stone.com
Description:
The worker process crashes continuously on startup: C:\Program Files\Microsoft\Exchange Server\Bin\edgetransport.exe. The service will be stopped.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange TransportService" />
<EventID Qualifiers="49156">1016</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-31T15:43:05.000Z" />
<EventRecordID>478666</EventRecordID>
<Channel>Application</Channel>
<Computer>AESTONE.stone-and-stone.com</Computer>
<Security />
</System>
<EventData>
<Data>C:\Program Files\Microsoft\Exchange Server\Bin\edgetransport.exe</Data>
</EventData>
</Event>
Any suggestions anyone?
Dear customer:
Did you upgrade a computer that is running Windows Server 2003 to Windows Server 2008?
If so, please refer to the following article to fix the issue:
Multiple Exchange Server 2007 services do not start when you upgrade a computer that is also running Windows Server 2003 to Windows Server 2008
http://support.microsoft.com/default.aspx?scid=kb;EN-US;951402
Also, check Exchange2007 Setup log file, if the error resemble the following words:
2/3/2007 1:07:16 AM] [2] [ERROR] Service 'MSExchangeTransport' failed to start.
Check the event log for possible reasons for the service start failure.
[2/3/2007 1:07:16 AM] [2] Ending processing.
[2/3/2007 1:07:16 AM] [1] The following 1 error(s) occurred during task
execution:
[2/3/2007 1:07:16 AM] [1] 0. ErrorRecord: Service 'MSExchangeTransport' failed to
start. Check the event log for possible reasons for the service start failure.
[2/3/2007 1:07:16 AM] [1] 0. ErrorRecord:
Microsoft.Exchange.Configuration.Tasks.ServiceFailedToStartException: Service
'MSExchangeTransport' failed to start. Check the event log for possible reasons for
the service start failure.
[2/3/2007 1:07:16 AM] [1] [ERROR] Service 'MSExchangeTransport' failed to start.
Check the event log for possible reasons for the service start failure.
[2/3/2007 1:07:16 AM] [1] Setup is halting task execution because of one or more
errors in a critical task.
[2/3/2007 1:07:16 AM] [1] Finished executing component tasks.
[2/3/2007 1:07:16 AM] [1] Ending processing.
Perform the following steps to fix the issue:
1. Open Registry on Exchange 2007 box.
2. Navigate to the following registry key:
HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters
3. Right click Parameters,choose permissions,add explicitly the machine account Domainname\Exchange$ (Where Exchange is hostname for Exchange 2007 box) to the
Access control list by giving read access to it.(Exchange must be able to read this key to find the FQDN of the server so that the SPN can be registered).
4. Check the effect.
Rock Wang - MSFT -
Exchange Transport Service is not starting
Hi,
We stopped our exchange server machines. When we started it again Exchange Transport service is not starting. Can anyone help us in this regard?Hi AneesurRehman,
Thank you for your question.
We could restart the service of “Microsoft Exchange AD topology ”,then manually start the Exchange Transport Service, if not, check if there are other Exchange services which were not started, we could start other Exchange service before we start Exchange
Transport Service.
If we didn’t start any Exchange service, we could check if there are any Event IDs in Application Log. I suggest we post Event Id to
[email protected] for our troubleshooting.
Best Regard,
Jim
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
Jim Xu
TechNet Community Support -
Dataguard Log Transport Services Warning
Please, explain me. What mind Warning on Primary Server
SELECT a.facility, a.severity, a.ERROR_CODE, a.MESSAGE
FROM v_$dataguard_status a
where a.facility = 'Log Transport Services'
and a.severity = 'Warning';
result
FACILITY SEVERITY ERROR_CODE
MESSAGE
Log Transport Services Warning 0
LNS: Standby redo logfile selected for thread 1 sequence 136 for destination LOG_ARCHIVE_DEST_2
Log Transport Services Warning 0
ARC0: Standby redo logfile selected for thread 1 sequence 135 for destination LOG_ARCHIVE_DEST_2In alertlog on Primary only message like :
Fri Jun 20 16:08:11 2008
LNS: Standby redo logfile selected for thread 1 sequence 146 for destination LOG_ARCHIVE_DEST_2
Fri Jun 20 16:08:12 2008
Thread 1 advanced to log sequence 147 (LGWR switch)
Current log# 3 seq# 147 mem# 0: /ora/oradata/testmain/redo31.log
Current log# 3 seq# 147 mem# 1: /ora/oradata/testmain/redo32.log
Fri Jun 20 16:08:12 2008
LNS: Standby redo logfile selected for thread 1 sequence 147 for destination LOG_ARCHIVE_DEST_2
Fri Jun 20 16:08:13 2008
Thread 1 advanced to log sequence 148 (LGWR switch)
Current log# 1 seq# 148 mem# 0: /ora/oradata/testmain/redo11.log
Current log# 1 seq# 148 mem# 1: /ora/oradata/testmain/redo12.log
and alert log Standby like:
Fri Jun 20 16:06:29 2008
Recovery of Online Redo Log: Thread 1 Group 5 Seq 145 Reading mem 0
Mem# 0: /ora/oradata/maintest/redo51std.log
Mem# 1: /ora/oradata/maintest/redo52std.log
Fri Jun 20 16:08:11 2008
Primary database is in MAXIMUM PERFORMANCE mode
RFS[1]: Successfully opened standby log 4: '/ora/oradata/maintest/redo41std.log'
Fri Jun 20 16:08:11 2008
Media Recovery Waiting for thread 1 sequence 146 (in transit)
Fri Jun 20 16:08:11 2008
Recovery of Online Redo Log: Thread 1 Group 4 Seq 146 Reading mem 0
Mem# 0: /ora/oradata/maintest/redo41std.log
Mem# 1: /ora/oradata/maintest/redo42std.log
I think that all work property. But I do not understand why message Warning? -
SBS2011 - microsoft exchange transport service not installed
i have been having issues with SMTP and now with some changes advised I have lost the MS exchange Transport service all together - it is not listed under services!
how to I re-install just the transport service - and more - where did it go???
KArlHi:
Can't really tell from here what happened, but please review this article and let us know if it helps:
http://technet.microsoft.com/en-us/library/gg680345.aspx
Larry Struckmeyer[MVP] If your question is answered please mark the response as the answer so that others can benefit. -
I have an exchange 2013 server that is set for outbound mail only. Inbound mail is disabled by intention. I had an issue whereby the transport and frontend transport services would not run simultaneously. So i shut off frontend transport
and turned on transport and outbound mail is processing successfully. My question is was frontend transport being shutdown automatically because inbound mail is turned off? I've read that frontend transport acts as a proxy for all inbound and
(optionally) outbound messages. Does this mean that if you disable inbound messaging then frontend transport shutting off is normal?Hi,
As Sarvesh suggested, I recommend you check if there is any error or warning in the event log when the Microsoft Exchange Frontend Transport service is stopped. If yes, please take your time to post it for my further research.
What's more, I recommend you turn on inbound mail temporarily to verify if the Microsoft Exchange Frontend Transport service can be started.
Hope this can be helpful to you.
Best regards,
Amy Wang
TechNet Community Support -
Hi All,
After installing the lovely update (https://technet.microsoft.com/library/security/ms14-068) that Microsoft released last week. I restarted my exchange 2013 server and now the Microsoft Exchange Transport Service will not start. It is pretty much constantly
in a starting state. Tried all the standard stuff, restarting the server etc.
Running on Server 2012 R2
Hopefully someone can shed some light.
PeteHi,
A few questions here :
- Have you installed all roles on the same server ? ( MultiRole server )
- If yes, do use the preconfigured receive connectors from Exchange or did you add custom connectors ?
- Do you have any anti-spam service installed on the server that could be listening on port 25 ?
Maybe you are looking for
-
I updated firefox and now I get jave java script application error all the time, please help
so now I am on IE and do not want to be there.
-
Simplify SQL query - need suggestions
Hi, I have a table "Product" in my Database , which i am using to create reports in OBIEE. The table has five cols : ID, Version, Date, ItemName, ItemRate . It is partitioned on Date col . The table has many rows and I want to hit Date partition to i
-
Runtime error when executing smarforms.
Dear All, I am getting the runtime error while executing a smartfrom which I have prepared for payslip display. After the completion of smartform, I have tested by using print program, it was working fine. But, when I got the print of the same and I
-
I import an album and it loads to multiple albums. I imported a CD and went through the steps and when I was done I had 3 albums by the same artist. One was the CD imported and the other 2 had slightly different names. I would like to load them into
-
My computer keeps shutting down by itself
Hi, I have a HP desktop PC. I runs great but in the last couple of days it seems to have a mind of it's own. While your on it or off it, it only stays on for maybe 5 -10 minutes. Then it restarts by itself. Does anyone know what could be causing this