用delphi中的TSQLconnection连接oracle 弄了N次都连接不到,那个database到底该填什么??什么格式的文件。我在oradata里面找到一些dbf格式的文件也不行,连接出现ora-12154 TNS:could not resolve the connect identifier specified的错误,另外想问下我建了新的数据库,那数据库源到底在哪里找?而且我发现建立的数据库不知道怎么在它里面建表,我用pl/sql建的表都没在数据库里发现,请帮帮忙,回答下小白的问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,你要在tnsnames.ora配置一个连接串,database中填写连接串名称,如果安装时没有选择定制安装,应该会自动生成这个配置,如果没有,可以手动修改%ORACLE_HOME%\network\admin\tnsnames.ora文件,增加类似下面的配置test = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ora10g) ) )其中连接串名为testHOST为你数据库所在机器IP,本机可为127.0.0.1上面的SERVICE_NAME要填定你建立数据库时的服务名,可通过c:>sqlplus / as sysdbasql>show parameter service_names来查看 oracle database links 查询问题 关于oracle grid control 安装? 关于oracle数据库sql语句全角半角问题 @@@@急@@@@求助把SQLSERVER语句转换成ORACLE 谁有 The oracle 9.2.0.6 patch 呀 查询时如何将一个字段拆分成多个字段 ORACLE透明网关的错误 oracle 哪种数据类型适合于asp网页的新闻内容字段,需要至少能容纳10000以上的字符? 有关decode的问题 在oracle的存储过程中怎么把long转换为date? 菜鸟郁闷的问题 一个sql查询问题
定制安装,应该会自动生成这个配置,如果没有,可以
手动修改%ORACLE_HOME%\network\admin\tnsnames.ora文件,增加类似下面的配置
test =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora10g)
)
)其中连接串名为test
HOST为你数据库所在机器IP,本机可为127.0.0.1
上面的SERVICE_NAME要填定你建立数据库时的服务名,可通过
c:>sqlplus / as sysdba
sql>show parameter service_names来查看