oracle设置黑名单,oracle添加白/黑名单

localhost-> lsnrctl start

LSNRCTL for Linux: Version 10.1.0.5.0 - Production on 06-MAY-2009

16:25:37

Copyright (c) 1991, 2004, Oracle.  All rights reserved.

Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please

wait...

TNSLSNR for Linux: Version 10.1.0.5.0 - Production

System parameter

file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora

Log messages written to

/u01/app/oracle/product/10.2.0/db_1/network/log/listener.log

Error

listening on:

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.domain)(PORT=1524)))

TNS-12533: TNS:illegal ADDRESS

parameters

TNS-12560: TNS:protocol adapter error

TNS-00503: Illegal ADDRESS parameters

当tcp.excluded_nodes或者tcp.invited_nodes没有设置的情况下

启动监听报错TNS-12560

[[email protected] admin]$ lsnrctl start

LSNRCTL for Linux:

Version 11.2.0.2.0 - Production on 19-FEB-2014 11:30:20

Copyright

(c) 1991, 2010, Oracle.  All rights reserved.

Starting

/u01/app/grid/asm/bin/tnslsnr: please wait...

TNSLSNR for Linux:

Version 11.2.0.2.0 - Production

System parameter file is

/u01/app/grid/asm/network/admin/listener.ora

Log messages written to

/u01/app/grid/diag/tnslsnr/localhost/listener/alert/log.xml

Listening

on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

Error

listening on:

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(PORT=1521)))

TNS-12560: TNS:protocol

adapter error

TNS-00584: Valid node checking configuration

error

Listener failed to start. See the error message(s)

above...

要实现淘宝将商家加入黑名单和免打扰,可以考虑使用Java Web开发框架(如Spring、Spring Boot等)和数据库(如MySQL、Oracle等)。 具体实现步骤如下: 1. 创建商家表和黑名单表,商家表维护商家的基本信息,黑名单表记录被加入黑名单的商家ID。 2. 在商家表中添加“是否免打扰”字段,记录商家是否加入免打扰列表。 3. 开发Java Web接口,实现商家加入黑名单和免打扰的功能,添加对应的业务逻辑。 4. 在淘宝系统中,调用商家加入黑名单和免打扰的Java Web接口。 下面是一个简单的示例代码: ```java // 商家实体类 public class Merchant { private Long id; private String name; private boolean isDisturbed; // getter/setter } // 黑名单实体类 public class BlackList { private Long id; private Long merchantId; // getter/setter } // 商家Service @Service public class MerchantService { @Autowired private MerchantDao merchantDao; @Autowired private BlackListDao blackListDao; // 将商家加入黑名单 public void addToBlackList(Long merchantId) { blackListDao.addToBlackList(merchantId); } // 将商家移出黑名单 public void removeFromBlackList(Long merchantId) { blackListDao.removeFromBlackList(merchantId); } // 将商家加入免打扰列表 public void addToDisturbList(Long merchantId) { merchantDao.addToDisturbList(merchantId); } // 将商家移出免打扰列表 public void removeFromDisturbList(Long merchantId) { merchantDao.removeFromDisturbList(merchantId); } } // 商家DAO @Repository public class MerchantDao { @Autowired private JdbcTemplate jdbcTemplate; // 将商家加入免打扰列表 public void addToDisturbList(Long merchantId) { String sql = "UPDATE merchant SET is_disturbed = true WHERE id = ?"; jdbcTemplate.update(sql, merchantId); } // 将商家移出免打扰列表 public void removeFromDisturbList(Long merchantId) { String sql = "UPDATE merchant SET is_disturbed = false WHERE id = ?"; jdbcTemplate.update(sql, merchantId); } } // 黑名单DAO @Repository public class BlackListDao { @Autowired private JdbcTemplate jdbcTemplate; // 将商家加入黑名单 public void addToBlackList(Long merchantId) { String sql = "INSERT INTO blacklist (merchant_id) VALUES (?)"; jdbcTemplate.update(sql, merchantId); } // 将商家移出黑名单 public void removeFromBlackList(Long merchantId) { String sql = "DELETE FROM blacklist WHERE merchant_id = ?"; jdbcTemplate.update(sql, merchantId); } } // 控制器 @RestController @RequestMapping("/merchant") public class MerchantController { @Autowired private MerchantService merchantService; // 将商家加入黑名单 @PostMapping("/blacklist/add") public void addToBlackList(@RequestParam Long merchantId) { merchantService.addToBlackList(merchantId); } // 将商家移出黑名单 @PostMapping("/blacklist/remove") public void removeFromBlackList(@RequestParam Long merchantId) { merchantService.removeFromBlackList(merchantId); } // 将商家加入免打扰列表 @PostMapping("/disturb/add") public void addToDisturbList(@RequestParam Long merchantId) { merchantService.addToDisturbList(merchantId); } // 将商家移出免打扰列表 @PostMapping("/disturb/remove") public void removeFromDisturbList(@RequestParam Long merchantId) { merchantService.removeFromDisturbList(merchantId); } } ``` 该示例中,商家Service使用了Spring框架和JdbcTemplate,实现了商家加入黑名单和免打扰的相关功能。同时,在控制器中,通过调用商家Service的接口实现了对应的业务逻辑。 在淘宝系统中,可以通过调用商家Controller中的相应接口,将商家加入黑名单和免打扰。同时,商家在淘宝系统中,也可以通过调用相应接口,将自己加入黑名单或免打扰。 以上是一个简单的Java实现淘宝将商家加入黑名单和免打扰的示例,具体实现还需要根据实际情况进行调整和优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值