%menu.branch% System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) ---> System.ComponentModel.Win32Exception: The network path was not found --- End of inner exception stack trace --- at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at Logic.Hoopla.DataInterface.RunProcedure(String Command, Hashtable Parameters) --- End of inner exception stack trace --- at Logic.Hoopla.DataInterface.RunProcedure(String Command, Hashtable Parameters) at Logic.Hoopla.Tags.Menu.createXmlMenuObject() at Logic.Hoopla.Tags.Menu.processMenu_Branch() at Logic.Hoopla.Tags.Processor.GetTagContent(String TagCode) at Logic.Hoopla.Tags.Extractor.internalProcessContent(String UnprocessedContent, String StartTag, String EndTag) -->

National Contingency Plan

The purpose of this plan is to ensure that there is a timely, measured and effective response to incidents. The owners and masters of ships and the operators of offshore installations bear the primary responsibility for ensuring that they do not pollute the sea.

Harbour authorities are likewise responsible for ensuring that their ports operate in a manner that avoids marine pollution, and for responding to incidents within their limits. However, ships, offshore installations and harbour authorities may face problems that exceed the response capabilities that they can reasonably maintain (especially in the provision of counter pollution equipment).

Similarly, coastal local authorities may face incidents that require equipment or expertise beyond their capabilities. Therefore, the MCA may need to use national assets in the response to a marine pollution incident.

This plan sets out the circumstances in which MCA deploys the UK’s national assets to respond to a marine pollution incident to protect the overriding public interest. It also describes how MCA manages these resources.

Click here to view the MCA National Contingency Plan for Marine Pollution from Shipping and Offshore Installations