Unlock PeopleSoft Objects All at Once

2023-11-07

Change control is used in Application Designer to lock definitions and track history changes for each object. Change control can be activated through Application Designer using Tools > Change Control > Administrator.

After few good size projects, you can easily have hundreds if not thousands of locked objects. Attempting to unlock the objects one by one is very time consuming, so here is a way to speed up the process.

Locked objects are stored on PSCHGCTLLOCK table. Here is how PeopleSoft describes the table:

This table contains a a row for every object that is currently locked by any user. When the user requests to lock an object in the Application Designer, first this table is searched to see if the object is locked by another user. If it is not found, a row is inserted into the table. When the user requests to unlock an object, the row in this table is deleted.

From the description above, I would feel safe enough to assume that if you want to unlock objects, just delete them from this table! Here is an example to delete by operator ID, you can also delete by object name or object type.

-- deletes locked objects by user id.
DELETE FROM pschgctllock
      WHERE oprid = :userid;

Is this the only way we can "batch" unlock objects? No, it was brought to my attention by a college of mine that Application Designer has a feature to accomplish the same result as deleting from pschgctllock table.

转载于:https://www.cnblogs.com/GoDevil/archive/2008/08/11/1265270.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Unlock PeopleSoft Objects All at Once 的相关文章

  • Android面试常用面试题

    1 Android手机横竖屏切换的问题及其解决方案 默认情况下 横竖屏切换的时候 系统会销毁当前的Activity 然后新建一个Activity 显然 太浪费资源了 http www cnblogs com zhangkai281 arch
  • 机器学习(machine learning)之AdaBoost算法

    转载自 http blog csdn net haidao2009 article details 7514787 菜鸟最近开始学习machine learning 发现adaboost 挺有趣 就把自己的一些思考写下来 主要参考了http
  • TCP吞吐量的理论计算公式

    源 本篇文章本来是收录AIMD拥塞控制吞吐量的计算公式 Valve游戏公司开源GameNetworkingSockets 1 既支持可靠的数据传输 也支持不可靠的数据传输 数据的传输速率 是直接计算出来的 const int64 k nMi
  • HDLBits刷题_Verilog Language_Module pos

    学习内容 This problem is similar to the previous one module You are given a module named mod a that has 2 outputs and 4 inpu
  • 2019年TI电赛总结

    本人某不知名大学菜鸡一个 近几年比赛分析 首先 TI公司承办了未来好几年的电子设计竞赛 TI杯近几年出题还是很有技术的 省赛好多题目可以说是为国赛做准备的 所以想要参加国赛取得好成绩的同学 就要提前参加省赛或者做一做省赛的相关题目 之前不是
  • 使用.debug_info调试信息查看结构体、位域变量内存分配

    上一篇使用readelf查看了 debug info调试信息 现在我们对它进行分析 首先将调试信息保存到文档中 readelf wi test gt out txt 结构体分析 首先 我在结构体里定义了一个char型和一个double型 编
  • 容器的docker-compose怎样写agent.jar配置 -javaagent和其他环境配置怎么写

    在 Docker Compose 文件中配置 Java Agent 以及其他环境配置时 您需要将这些配置添加到 environment 字段中 以下是一个示例 演示了如何在 Docker Compose 文件中配置 Java Agent 和
  • 盘点各种边缘检测算子

    Sobel算子 原理 Sobel算子是一种基于梯度算子的边缘检测算子 它使用两个3x3的卷积核 分别对图像在水平和垂直方向进行卷积操作 然后将两个方向的梯度响应合并得到边缘强度 特点 Sobel算子简单易实现 计算效率高 对噪声有一定的抑制
  • MES系统的优势和上了MES系统后的成果

    1 辅助排产 2 状态监控 3 进度监控 4 效率统计 5 品质管理 在五大功能的保驾护航下 树字工厂机床管家云具有六大优势 1 花费低 2 上线快 3 使用易 4 功能全 完全具备MES的核心功能 智能辅助排产 进度监控 设备状态监控 生
  • MS5607使用中的问题,温度低于20℃,数值不对

    MS5607使用中的问题 温度低于20 马后炮 因为是网上找的代码 懒得看手册 导致后面低于20摄氏度还会有问题 只好认真的看了手册 发现我的代码是ms5611的 照着手册重新改写后就木有问题了 不能省的地方就别省了 公司使用MS5607设
  • Unity Animator入门:使用Animator和trigger参数做简单的UI动画

    Unity中使用Animator和trigger参数做简单的UI动画 概述 原理 Toast组件构成 添加Animator组件 创建default状态动画 录制hide和show动画 设置loopTime 调整各状态的关系 编写脚本 概述
  • Vcs+Verdi 联调

    lmg vcs lmdown y 等待两分钟 再次输入指令 lmg vcs 激活license 目录 主要参考示例 问题1 需要修改默认的shell 问题2 v 快速在flist添加路径失败 问题0 bash alias verdi 未找到
  • 一张图弄明白开源协议-GPL、BSD、MIT、Mozilla、Apache和LGPL 之间的区别

    导读 在开源软件中经常看到各种协议说明 GPL BSD MIT Mozilla Apache和LGPL 这些协议之间的有什么区别 如何选择合适的开源协议 请看下文 特作记录一篇 以供后续查看 参考 阮一峰的网络日志
  • 图灵完备机

    1936年提出的一种抽象计算模型 它可以模拟任何可计算函数 如果一个计算模型或编程语言具有与图灵机等效的计算能力 那么它就被称为图灵完备的 图灵完备性是计算机科学中的一个重要概念 因为它代表了一种最小化的计算能力标准 一个图灵完备的系统能够
  • 互关,互关,互赞,有关必回,有赞必会,有评论必回

    互关 互关 互赞 有关必回 有赞必会 有评论必回
  • 按位与、按位或、按位异或等等(&

    位运算概述 从现代计算机中所有的数据二进制的形式存储在设备中 即0 1两种状态 计算机对二进制数据进行的运算 都是叫位运算 即将符号位共同参与运算的运算 口说无凭 举一个简单的例子来看下CPU是如何进行计算的 比如这行代码 int a 35
  • 找工作知识储备(3)---从头说12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用

    作者 寒小阳 时间 2013年9月 出处 http blog csdn net han xiaoyang article details 12163251 声明 版权所有 转载请注明出处 谢谢 0 前言 从这一部分开始直接切入我们计算机互联
  • 【Go】sqlite3包配置和使用

    系统 Win10 IDE VsCode 1 初始化mod 在项目中先初始化mod 已经初始化过则忽略 打开终端 快捷键Ctrl Shift 执行go mod init xxx xxx为文件夹名 2 获取sqlite3 在golang官网的p
  • Idea maven项目不能新建package和class的解决

    如图 新建的maven项目不能新建package 这是因为java是普通的文件夹 要设置为 原文地址
  • Android 时区使用和总结

    最近负责的车机项目是海外项目 涉及到全球多个地区 应用开发人员在使用时区时遇到一些问题 故本人做了一点学习 本文基于android9 可以使用这些网址查询城市的时间时区等信息 https time bmcx com Chatham Isla

随机推荐

  • R语言调用函数之查看历史函数等相关帮助

    R语言基本操作函数 一 基本操作函数 代码可粘贴 二 代码与解释 一 基本操作函数 代码可粘贴 代码如下 search library help 包名称 library help 包名称 detach package 包名 install
  • C++学习之工具篇 二:VSCode C++环境配置(Ubuntu篇)

    C 学习之工具篇 二 VSCode C 环境配置 Ubuntu篇 1 VSCode简介 2 VSCode 下载安装 2 1 Snap Store安装方式 2 2 官网下载方式 3 编译环境配置 3 1 安装gcc g 3 2 Cmake 安
  • warning: #223-D: function “TIM4_Init“ declared implicitly

    stm32编写定时器程序时 出现这样一个警告 虽然不影响烧写程序 但是为了消除这个警告 搜索了一些解决方案 但是仍然不能解决问题 1 网络上提到可能没有把头文件在keil软件路径中包含 但是我包含了仍然有问题 2 网络上提到在调用的时候没有
  • c语言如何快速看懂别人的程序,探究如何快速看懂单片机程序方法

    在现实中 我相信有很多刚刚接触单片机的同学 简直是无从下手 打开一个程序 更会被复杂的结构和密密麻麻的代码吓到 产生退缩的想法 这篇文章带你了解一下单片机程序 我对单片机的总结 单片机其实就是一个芯片 内部有若干寄存器 外部有若干引脚 我们
  • Hyperledger Fabric学习笔记——6.账本存储

    1 账本存储概念 peer节点做账本存储 orderer是临时存储区块 peer节点是账本存储的持久化 会改变世界状态 文件系统 区块是存储为文件的 区块索引 用于查询区块 是用levelDB实现的 状态数据库 一般存放区块链最新状态 数据
  • git push解决办法: ! [remote rejected] master -> master (pre-receive hook declined)

    前天准备上传一个project到GitLab上 但是试了很多次都上传不上去 报错如下 remote rejected master gt master pre receive hook declined 截图 一开始还以为自己用户名和密码错
  • PHP字符串反转

    php自带反转函数strrev可以轻松将 hello world 改写为 dlrow olleh 但如果要自己写一个反转函数应该怎么实现呢 1 function myStrRev str len strlen str res for i 1
  • kobject_uevent_env 内核通知android有状态变化的一种方法

    以下文字来源网络 kernel include
  • 一个奇怪的GCD内存不释放的问题

    这个问题是我的同学提出来的 原帖在http bbs csdn net topics 390933411 大概是这样 pre class objc IBAction touchToCreateThread id sender int i 10
  • qcad编译001

    qcad plugin 报错 pluginclass not name type goetz 2011年2月27日 02 22 qmake s variables are not available in the C preprocesso
  • Linux大全

    奔跑吧Linux内核卷1 基础架构 第2版 https arch arm boot git clone https exports exports PATH pwd和 PWD的联系与区别 https blog csdn net weixin
  • c# .netcore oracle连接工具类

    1 先右键 添加NeGet包 引入Oracle ManagedDataAccess dll 2 将该类加入项目中 工具类 using System using System Collections using System Collecti
  • vue使用高德地图,精确定位&ip定位,获取城市、地区位置

    1 高德地图准备 点进入网址 https lbs amap com api javascript api guide abc prepare 1 注册开发者账号 2 进入控制台 3 申请高德地图key 2 在页面添加 JS API 的入口脚
  • 《Java程序设计》实验报告

    实验内容 面向对象程序设计 1 定一个名为Person的类 其中含有一个String类型的成员变量name和一个int类型的成员变量age 分别为这两个变量定义访问方法和修改方法 另外再为该类定义一个名为speak的方法 在其中输出name
  • 面试利器(一)-------交换排序(冒泡排序和快速排序)

    最近我在找工作 看了一下每一个公司的要求 几乎每个公司都要求我们熟练掌握几种基本的算法 下面我用最简单的语言写写我的理解 抓住关键我们很快就能理解几种基本的算法 全部都以从小到大排列 一 冒泡排序 抓住关键字 交换 两两交换 冒泡 向上浮动
  • 基于SSM+layui实现用户注册新增功能

    注册新增原理 判断用户名与数据表中信息是否相同 相同则返回用户新增失败 反之新增成功 注册用户密码使用md5加密方式存储到数据库 一 实现效果 用户新增界面 二 数据表 user 三 代码实现 1 bean层 UserInfo AllArg
  • 亲测有效,如何用ChatGPT 生成高质量原创视频

    尽管ChatGPT目前缺乏视频生成的能力 但我们可以借助插件实现视频生成 特别是对于那些从事Tiktok海外运营的用户而言 Visla和HeyGen是我目前测试的两款可生成视频的插件 首先登陆您的ChatGPT帐号 并单击邮箱 勾选设置 S
  • CUDA的作用

    显卡中CUDA是什么及作用介绍 CUDA Compute Unified Device Architecture 显卡厂商NVidia推出的运算平台 CUDA是一种由NVIDIA推出的通用并行计算架构 该架构使GPU能够解决复杂的计算问题
  • 联合memcache,repcached,magent,monit四个组件搭建高可用集群方案

    一 基本介绍 1 组件承担的角色 1 memcache负责缓存对象 2 repcached负责单主单从的同步备份 3 magent代理实现N主N备 4 monit监听以上组件的各个实例端口 保证故障自动重启 2 集群思路 1 利用repca
  • Unlock PeopleSoft Objects All at Once

    Change control is used in Application Designer to lock definitions and track history changes for each object Change cont