Partilhar via


OracleConnection.ChangeDatabase(String) Método

Definição

Altera o banco de dados atual para um OracleConnection aberto.

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.

Exceções

O nome do banco de dados não é válido.

A conexão não está aberta.

Não é possível alterar o banco de dados.

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 de caracteres com apenas caracteres em branco.

Observação

Ao contrário do objeto Connection em outros provedores de dados .NET Framework (SQL Server, OLE DB e ODBC), OracleConnection não há suporte para uma ConnectionTimeout propriedade. Definir um tempo limite de conexão como uma propriedade ou no cadeia de conexão não tem efeito e o valor retornado é sempre zero. OracleConnection também não dá suporte a uma Database propriedade ou um ChangeDatabase método .

Aplica-se a