oracle 数据库服务名怎么查

oracle 数据库服务名怎么查,第1张

1、首先找到Net Manager。

2、打开后会看到左侧有四个按钮图标,中间的Oracle Net配置下有一个服务命名。

3、鼠标点击“服务命名”后,点击左侧的绿色加号,出现如图所示界面,输入“网络服务名”,网络服务名是自己命名的,没有硬性限制。

4、点击“下一步”后,点击TCP/IP协议,如图所示。

5、点击“下一步”,设置“服务名”,连接类型一般是“数据库默认设置”,如图所示。

6、点击“下一步”就会显示“测试”界面,代表设置已经完成,一般Oracle上默认的有sys用户和scott用户,scott用户的密码是:tiger。

看到你的sql语句。。where 站名=‘sta’”;这个生成的诗歌什么东西???

换成下面这句:

cmdCommandText=stringFormat("select  from 车站信息表 where 站名 = '{0}'",sta);

改了再试试

Oracle 的主键 是 sequence 生成的吗?若是,以下是解决方法:

1,用Oracle 的returning 语句。

PreparedStatement  sta = connprepareStatement("INSERT INTO LOGGING VALUES (TESTSEQNEXTVAL,SYSDATE)returning id into  ");

   staexecute();

   ResultSet rset = stagetResultSet();

   while(rsetnext())

     {

       int id = rsetgetInt(1);

    }

如果是既有传入值,又有返回值的话,应该:

PreparedStatement  sta = connprepareStatement("BEGIN INSERT INTO LOGGING VALUES

(TESTSEQNEXTVAL, )returning id into ; END; ");

 

sta = connprepareCall(sqlText);

 sta setString(1, srqID);

sta registerOutParameter(2, TypesNUMERIC);

 sta execute();

 

return sta getLong(2);

或者用oracle的 OraclePreparedStatement

 

            String sql = "insert into test values(1,) returning  id into ";

             OraclePreparedStatement pstt = (OraclePreparedStatement) connprepareStatement(sql);

             psttsetString(1, "xxx");

             psttregisterReturnParameter(2, OracleTypesINTEGER);

             psttexecuteUpdate();

             ResultSet rset = psttgetReturnResultSet(); // rest is not null

             

             while (rsetnext()) {

                 int id = rsetgetInt(1);

                 Systemoutprintln("Insert returnning: " + id);

             }

Oracle是甲骨文公司的一款关系数据库管理系统。

1、它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。

2、ORACLE通常应用于大型系统的数据库产品。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。

3、Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个 *** 作系统只有一个库。可以看作是Oracle就只有一个大数据库。

Oracle新建数据库可以参考以下 *** 作方法:

1、首先点击桌面左下角的开始图标;

2、在跳出的窗口中找到并点击“Database Configuration Assistant”选项;

3、接着选择“创建数据库”并点击“下一步”选项;

4、接着在跳出来的窗口中输入数据库的参数,点击“下一步”;

5、会d出对数据库的一些概要,检查无误后点击“完成”选项;

6、进行数据库“orcl”的创建;

7、耐心等待一段时间后,就创建成功了。如果不能解决问题,建议重复上述步骤再 *** 作一遍试试看,如果还是不能解决问题,建议请专业的工作人员帮忙解决问题。

以上就是关于oracle 数据库服务名怎么查全部的内容,包括:oracle 数据库服务名怎么查、C#窗体程序连接oracle数据库、如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9421424.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存