![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
hsc个人资料库
这个作者很懒,什么都没留下…
展开
-
SQLServer中使用存储过程调用WebAPI
SQLServer中使用存储过程调用WebAPI下面是封装的调用web API的存储过程,其中sp_OACreate和sp_OAMethod以及sp_OADestroy是系统自带扩展存储过程,具体使用文档可以参考官网,均是对OLE对象的操作ALTER PROCEDURE [dbo].[Proc_CallWebApi] -- Add the parameters for the stored procedure here @ApiUrl VARCHAR(200), --api请求地址 @Reque原创 2021-07-30 11:53:57 · 2110 阅读 · 0 评论 -
SqlServer中递归查询父节点及其所属子节点
SqlServer中递归查询父节点及其所属子节点需求场景SQL脚本实现-业务不同,实现有差异查询结果需求场景递归查询父节点及其所属子节点SQL脚本实现-业务不同,实现有差异 -- 查找所有父节点with tab as( select pc.id,pc.ParentId,pcd.Name,1 as [level] from ProductCategories pc join Produ...原创 2020-01-12 17:11:04 · 2168 阅读 · 0 评论 -
Oracle中使用RMAN备份及恢复数据库(chapter A)
*说明:noarchivelog模式数据库只能执行一致性的增量备份,所以备份时需要关闭数据库。archivelog模式则数据库开关都可以进行备份。一、NOARCHIVELOG模式介质故障时通过RMAN执行恢复,只需要执行RESTORE命令即可将数据库文件修复到正确的位置,不需要recover。使用sysdba权限的账户查询数据库模式进入RMAN,将数据库置于mount模式[or...原创 2019-06-13 00:43:05 · 454 阅读 · 0 评论 -
Oracle数据跨库跨服务器迁移(EXPDP、IMPDP)
需求:1.以生产环境为基准搭建一个相似的数据库环境一、正式环境数据准备--进入数据库环境1.create or replace directory dir as '/home/oracle/Documents/Databackup';--将新建的目录对象dir授权给自己的账户myaccount2.GRANT READ,WRITE ON DIRECTORY dir TO myacco...原创 2019-06-15 19:16:23 · 2642 阅读 · 0 评论 -
Oracle中数据泵EXPDP和IMPDP基础使用
一、EXPDP导出数据·可以使用EXPDP HELP=Y;来查看指令。另外EXPDP工具只能将导出的转储文件存储在Directories对象对应的OS目录中,而不能直接指定转储文件所在的OS目录。故而要使用EXPDP工具必须先建利Directories对象,并为数据库用户授予Directories对象的权限。导出模式:导出数据库、导出表空间、导出模式、导出表SQL>create d...原创 2019-06-16 00:44:03 · 193 阅读 · 0 评论 -
Oracle中使用DBLink实现跨库数据访问
需求实现两台数据库之间的数据访问。实现步骤a.赋予创建的dblink的权限b.创建DBLinkcreate public database link test_link connect to scott identified by tiger using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST ...原创 2019-06-11 22:33:35 · 399 阅读 · 0 评论 -
Oracle中递归查询父节点及其所属子节点(Connect By)
1.需求 递归查询父节点及其所属子节点2.实现SELECT rofyxm.rofyxm_fjnm,rofyxm.rofyxm_mc,PRIOR rofyxm.rofyxm_fjnm,PRIOR rofyxm.rofyxm_mc,LEVEL lev FROM rofyxmSTART WITH LEN(ROFYXM_FJNM)=4--父级编号起始条件CONNECT BY NOCYCLE SU...原创 2019-06-12 09:46:56 · 1135 阅读 · 0 评论 -
Oracle中分析函数Over、partition的用法
一、常用函数结构整理row_number() over(partition by … order by …)rank() over(partition by … order by …)dense_rank() over(partition by … order by …)count() over(partition by … order by …)max() over(partitio...原创 2019-06-18 18:08:40 · 3109 阅读 · 0 评论 -
ORA-24777 不允许使用不可使用的数据库链路databaselink
在网上查了,这是是由于dblink引起的。很奇怪的问题,在pl/sql上直接查询没有问题,到业务环节就报错。如下是本次异常的解决步骤。1、修改dblink为shared模式。》drop database link demoDBK》create shared database link demoDBK connect to APPS identified by szgtuat a...原创 2019-07-31 19:24:26 · 1861 阅读 · 0 评论