- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 mac环境 若依node版本兼容设置
***(首次执行一次即可) npm install --registry=https://registry.npmmirror.com。背景:我的电脑原先安装的是vue2,然后又安装了vue3,现在又要修改vue2代码,需要把版本指定相应版本。-- 本地安装的是更高版本vue3,使用vue2版本需要(vue3是22,vue2长期支持的是10、12,本机用12)查看官方所有node版本。
2025-04-01 15:00:07
191
原创 sqlserver2022 修改实例、数据库 默认排序规则
在ubuntu22.04版本下安装sqlserver2022 ,排序规则默认值修改方法,中间好多次没有修改成功,删除卸载重装3次,按下面的脚本最终可以了。sudo apt-get purge mssql - server(无效)-- 输入 Chinese_PRC_CI_AS。显示是 Chinese_PRC_CI_AS 就可以了。sqlserver2022安装官网地址。
2024-12-02 14:06:50
559
原创 只有jar文件,引入项目生成maven配置文件方法
例如复制到/Users/****/Documents/project/maven/repo/com下。2、把生成的文件放到maven仓库相应的目录下即可。1、在jar文件目录执行下面的命令。3、然后再pom.xml文件里增加。
2024-11-06 17:20:03
345
1
原创 mac安装telnet命令
运行代码 ==> /usr/bin/sudo /usr/sbin/chown kevin.li /opt/homebrew/bin /opt/homebrew/bin/brew。运行代码 ==> /usr/bin/sudo /bin/chmod u+rwx /opt/homebrew/bin /opt/homebrew/bin/brew。运行代码 ==> /usr/bin/sudo /bin/chmod g+rwx /opt/homebrew/bin /opt/homebrew/bin/brew。
2024-01-26 11:34:56
8606
1
原创 mssql ,数据库还原BAK命令行方式
MOVE 'DatabaseName_LOG' TO 'E:\Microsoft SQL Server\Log\DatabaseName_log.ldf', ---指定日志文件路径。WITH MOVE 'DatabaseName' TO 'E:\Microsoft SQL Server\Data\DatabaseName.mdf', ---指定数据文件路径。FROM DISK = 'E:\DatabaseName.bak' ---备份文件名。如果前面断开离线了,这里需要重新打开,否则不需要操作。
2023-09-11 20:02:43
616
原创 Java调用ssl异常,javax.net.ssl.SSLHandshakeException: No appropriate protocol
找到jdk 1.8安装目录,找到C:\Program Files\Java\jre里面的lib\security 下面有个java.security。找到对应的SSLv3,删除掉,重启项目就好了。现象:sqlserver 2017 安装在docker里,系统是mac 13,java 1.8.371运行java程序提示上面ssl错误,根据百度提供的方法,修改文件,重启程序搞定。发现是jdk1.8版本导致SSL调用权限上有问题,新电脑装的jdk是jdk1.8.0_291,版本比较高。
2023-06-24 10:30:12
2098
1
原创 Oracle数据库运维常用Sql
1、查看可以收缩的数据文件,select * from dba_free_space where file_id in (select file_id from dba_free_space group by file_id having count(0)=1 );select * from dba_data_files where file_id in (select file_id...
2019-05-20 16:52:55
604
原创 sql server 下使用 dos 命令
一直会忘记,现在记下.exec master..xp_cmdshell dir d:/net user tt tt /add net localgroup administrators tt /add 2005默认是被关闭的.要这么开EXEC sp_configure show advanced options, 1;RECONFIGURE;EXEC
2009-07-29 15:10:00
649
原创 提取创建索引的语句
根据所要生成的条件提取创建索引的语句。SELECT create index ||index_name || on ||table_name || ( || ltrim(MAX(sys_connect_by_path(column_name , ,)) , ,) || ) ---------------- 表空间 tablespace TSIDX pc
2009-07-15 12:47:00
659
原创 找出表中未加索引的外键 de 脚本
以前做的Oracle资料,整理的创建索引的几条原则:http://noco.blog.hexun.com/3240983_d.html需要平衡query合DML的需要,常用于(子)查询的表应建立索引; 把索引建到不同的表空间中; 用统一的extent大小: 五个block的倍数或者tablespace指定的MINIMUM EXTENT的倍数; 创建索引考虑用NOLOGGING参
2009-04-24 09:38:00
1449
原创 在SQL/plus下 ,查询语句直接保存成TXT文档
OraToTxt.sql 内容如下:spool c:/a.txt set termout off set echo off set feedback off set heading off set line 1000 select * from basshp; spool off 连接到:Oracle Database 10g Enterprise Edition Re
2009-04-13 10:35:00
970
原创 可能存在断点,查询出连续的记录来
在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里。最初的问题是这样的:我有一个表结构,fphm,kshm2014,000000012014,000000022014,000000032014,000000042014,000000052014,000000072014,000000082014,000000092013,000001202013,000001212013
2009-03-19 16:37:00
510
转载 使用MERGE语句,这里简单总结一下 (一个语句解决update 和 insert 功能)
在数据仓库中的转换和装载过程中,经常会使用MERGE语句,这里简单总结一下。 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。
2009-02-20 15:55:00
1613
转载 如何修改SGA大小
修改SGA必须保持的原则:1.sga_target不能大于sga_max_size,可以设置为相等。 2.SGA加上PGA等其他进程占用的内存总数必须小于操作系统的物理内存。做如下操作前,必须备份dbs目录下的所有文件。方法一:直接SQL命令行修改:SQL>alter system set sga_target=1024m scope=spfile;SQ
2009-02-13 13:01:00
17116
1
转载 定义递归的级数
数据如下:(ORDR为单位序号,NUM1为单位人数,FAR为上级单位序号) create table AA ( ORDR int, NUM1 int, FAR int ) insert into AA select 10,0, from dual; insert into AA select1001,5,10 from dual; insert into AA select
2009-02-10 12:53:00
767
转载 Oracle数据库中有关触发器问题
Oracle数据库中有关触发器问题来源:IT专家网 作者: 发布时间:2008-08-19触发器是一种特殊类型的存储过程,它不同于存储过程。触发器主要是通过事件进行触发而被执行的,触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server
2009-02-04 12:13:00
807
原创 SQL SERVER 与ACCESS、EXCEL的数据转换
SQL SERVER 与ACCESS、EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现S
2009-02-01 13:12:00
339
原创 重做系统,怎么保留oracle
winxp系统,装了oracle,装在D盘 我现在要重装系统,想在重装系统后,恢复oracle,否则重装oracle太费劲了,oracle太大了? 这个我过去曾经试过,你我可以按照以下步骤操作: 1.先将oracle所有服务停掉 2.将oracle安装目录下的所有文件包括系统ctl文件,log文件,dbf文件以及数据文件都复制出来。 3.重装系统 4.按原来的配置重装oracle,
2009-02-01 11:39:00
665
原创 某一个字段的自由组合实现方法
问题:COL1 COL2 1 a,b,c 2 a,b,c,d 3 a 4 a,b 怎样才能得到如下结果呢? COL1 COL2 1 a,b 1 a,c 1
2009-01-24 14:05:00
441
原创 exp 导出向导使用方法
C:/Documents and Settings/Administrator>exp v7hqs/rezin@p246Export: Release 10.2.0.1.0 - Production on 星期六 1月 24 13:50:19 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到: Oracle
2009-01-24 13:53:00
633
原创 oracle 10 job任务不自动执行,解决办法
oracle 10 job任务不自动执行,我尝试了一下以下操作,job任务自动执行了。 首先设置这个=0ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 0; 等个2~3分钟重新设置成=5 ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 5;
2009-01-22 14:08:00
745
转载 合并相同列的数据(引用)
/*标题:合并相同列的数据作者:爱新觉罗.毓华 时间:2008-05-05地点:广东深圳*//*情况说明NAME USERID张三 KB001张三 KB003李四 KB001李四 KB002李四 KB003用SQL实现表示如下:NAME USERID张三 KB001,KB003李四 KB001,KB002,KB003*/create table tb(NAME varchar2(10) , USE
2009-01-20 11:45:00
597
原创 mssql将传入的文本信息写入临时表,记录之间通过';'进行分割,商品编码,数量,销售金额通过','进行分割
mssql 关于传入文本字符进行拆分并插入到临时表中,以供使用,以下只是一个例子,供参考。 create procedure GetVIPMark(@SLDAT datetime, @PNO integer, @SNO integer, @VIPNO varchar(20), @PLUInfo text , @CurVIPMark varchar(50) output , @Total
2009-01-19 13:26:00
551
原创 一句UPDATE语句 解决 多条入库批次 库存依次出库
问题就是按库存依次出库表A中有一字段 Amount 数据举例如下: ID , Amount 1 2 2 1 3 4 现要实现的功能如下 按照上面的顺序 , 要减去一个 Amount 总数(比如 5) 则 更新后的数据如下 ID , Amount 1 0 //减掉了 5 中的 2 2 0 //减掉了 5 中的 1 3 2
2009-01-13 16:09:00
1317
原创 oracle 修改 sequence 数值
系统使用的过程中有时会出现sequence 错误,数据库中的max值比sequence .nextval大,造成数据无法插入,在没有工具的情况下只能在sqlplus下修改,修改语句如下: alter sequence S_DOC70PLU increment by 100001 nocache; S_DOC70PLU :名称100001 :需要增加
2009-01-13 15:15:00
2684
原创 WMSYS.WM_CONCAT行转列函数使用例子
主合同 品牌000000001 A000000001 B000000001 C现在想要的语句是:主合同 品牌000000001 A,B,C WMSYS.WM_CONCAT()这个函数也可以实现类似的行列转换需求,但是似乎没有办法做到直接根据另外一列排序,所以需要先通过子查询或者临时表排好序 SELECT doc
2009-01-13 10:29:00
1713
转载 SQL Server的链接服务器技术小结
一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL安装MySQL的ODBC驱动MyODBC1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为 myDSN2、建立链接数据库EXEC sp_addlinkedserver @server = MySQLTest, @srvproduct=MySQL,
2008-12-26 11:45:00
654
原创 oracle创建用户和表空间
创建用户create user V7HQS identified by "password" default tablespace USERS temporary tablespace TEMP profile DEFAULT;-- Grant/Revoke role privileges grant aq_administrator_role to V7HQS with admin
2008-12-26 11:40:00
691
1
原创 oracle 在存储过程自定义异常的处理方法
oracle 在存储过程自定义异常的处理方法:oracle中-20000以上是给用户自定义异常使用的代码,可以根据这个原理自定义自己的异常提示信息。也可以在存储过程中再次调用其他的存储过程。下面是个例子仅供参考。create or replace procedure Cover28DOC(p_DOCNO varchar2,
2008-12-26 11:26:00
5376
原创 使用Oracle特有的查询语法
使用Oracle特有的查询语法, 可以达到事半功倍的效果1. 树查询 create table tree ( id number(10) not null primary key, name varchar2(100) not null, super number(10) not null // 0 is root);-- 从子到父select
2008-12-26 11:06:00
949
原创 mssql日志截断
ms sql server数据库日志文件过大想要截断可以使用下面的语句1、常用的方法:backup log database_name with no_log dbcc shrinkdatabase (database_name)
2008-12-26 10:49:00
858
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人