OracleConnection.ChangeDatabase(String) Método

Definição

Altera o banco de dados atual para um OracleConnection aberto.Changes the current database for an open OracleConnection.

public:
 override void ChangeDatabase(System::String ^ value);
public override void ChangeDatabase (string value);
override this.ChangeDatabase : string -> unit
Public Overrides Sub ChangeDatabase (value As String)

Parâmetros

value
String

O nome do banco de dados a ser usado em vez do banco de dados atual.The name of the database to use instead of the current database.

Exceções

O nome do banco de dados não é válido.The database name is not valid.

A conexão não está aberta.The connection is not open.

Não é possível alterar o banco de dados.Cannot change the database.

Comentários

O value parâmetro deve conter um nome de banco de dados válido e não pode conter um valor nulo, uma cadeia de caracteres vazia ("") ou uma cadeia somente com caracteres em branco.The value parameter must contain a valid database name, and cannot contain a null value, an empty string (""), or a string with only blank characters.

Observação

Ao contrário do objeto de conexão nos outros provedores de dados de .NET Framework (SQL Server, OLE DB e ODBC), o não OracleConnection oferece suporte a uma ConnectionTimeout propriedade.Unlike the Connection object in the other .NET Framework data providers (SQL Server, OLE DB, and ODBC), OracleConnection does not support a ConnectionTimeout property. Definir um tempo limite de conexão como uma propriedade ou na cadeia de conexão não tem nenhum efeito e o valor retornado é sempre zero.Setting a connection time-out either as a property or in the connection string has no effect, and the value returned is always zero. OracleConnection também não oferece suporte a uma Database propriedade ou um ChangeDatabase método.OracleConnection also does not support a Database property or a ChangeDatabase method.

Aplica-se a