Parceiro bom dia. Seu banco por um acaso está usando DOMAIN?...porque essa questão de FULL QUALIFY ocorre muito quando você tem configurações de dominio direto no banco veja como esta este parametro abaixo no seu banco :
DB_DOMAIN *Parameter type* String *Syntax* DB_DOMAIN = *domain_name* *Default value* There is no default value. *Parameter class* Static *Range of values* Any legal string of name components, separated by periods and up to 128 characters long (including the periods). This value cannot be NULL. *Real Application Clusters* You must set this parameter for every instance, and multiple instances must have the same value. In a distributed database system, DB_DOMAIN<http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch142.htm#REFRN10036>specifies the logical location of the database within the network structure. You should set this parameter if this database is or ever will be part of a distributed system. The value consists of the extension components of a global database name, consisting of valid identifiers, separated by periods. Oracle Corporation recommends that you specify DB_DOMAIN as a unique string for all databases in a domain. This parameter allows one department to create a database without worrying that it might have the same name as a database created by another department. If one sales department's DB_DOMAIN is JAPAN.ACME.COM, then their SALES database (SALES.JAPAN.ACME.COM) is uniquely distinguished from another database with DB_NAME = SALES but with DB_DOMAIN = US.ACME.COM. If you omit the domains from the name of a database link, Oracle expands the name by qualifying the database with the domain of your local database as it currently exists in the data dictionary, and then stores the link name in the data dictionary. The characters valid in a database domain name are: alphanumeric characters, underscore (_), and number sign (#). *See Also:* - *Oracle9i Database Performance Tuning Guide and Reference<http://download.oracle.com/docs/cd/B10501_01/server.920/a96533/toc.htm> * for more information on setting this parameter - The data dictionary view "GLOBAL_NAME"<http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch2431.htm#1316220><http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch2431.htm#1316220> Em 9 de maio de 2011 09:42, hgaiotto <hgaio...@yahoo.com.br> escreveu: > > > Bom dia! > > Estou com uma dúvida em relação a criação de um db_link em uma base Oracle > 9i. > > Estou criando o db_link: > > create database link teste > connect to teste identified by "teste" > using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = > 111.11.111.111)(PORT = 2000))) (CONNECT_DATA = (SERVICE_NAME = dmzdb)))'; > > O meu db_link é teste, porém ele está criando da seguinte maneira: > > teste.provedor.com.br > > Não consigo fazer com que este db_link fique como teste. > > Obrigado. > > > -- ------------------------------------------------------------ David Ricardo B. de Siqueira IT Brazil - Database Administrator DBANet BLOG .: http://databaseguard.blogspot.com "O mistério da vida me causa a mais forte emoção. É o sentimento que suscita a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)" [As partes desta mensagem que não continham texto foram removidas]