数据库
因为有你更精彩
2016年开始从事于实验室软件开发,精通ISO17025,CNAS-CL01标准规范,立志打造流程行业,数字化平台。
展开
-
sqlserver最大用户数问题
查看数据库连接数:select @@connections查看当前连接数:SELECT * FROM [Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN (SELECT [DBID]FROM [Master].[dbo].[SYSDATABASES] )可以添加where条件筛选查看数据库最大连接数:select @@max_connections获得当前设置的最大连接数:select value from master.dbo.syscon原创 2021-03-02 10:54:53 · 566 阅读 · 0 评论 -
数据库时间差8小时之谜
介绍我们在处理时间的时候,有时候会有8小时只差,C#的解决办法就是jvm的时间.ToLocalTime()一下就好了,我们这边来简单的介绍一下为什么会差8小时。时区概念首先了解一下 GMT是世界标准世界,我们中国使用的是CST +8的时区。如果数据库存储是GMT那么在亚洲等国家就会有8个小时的时差。我们在看jvm的时候就会发现他存储的就是GMT时间下面是代码System.out.println(TimeZone.getDefault()); 解决办法如果出现时区问题,首先要把服务器的时区给弄原创 2021-02-19 11:33:29 · 1501 阅读 · 0 评论 -
oracle还原数据库删除用户出现无法删除用户错误
这个问题是用户正在连接登陆sql-plus首先先查出连接用户的select sid,serial# from v$session where username=‘LIMS’;然后kill用户的cid和serialmalter system kill session’37,642’;最后去删除用户和表结构就可以了drop user LIMS cascade;drop tablespace “LIMS”;...原创 2020-06-05 17:10:40 · 372 阅读 · 0 评论 -
关于oracle11g与EntityFramework6.的搭建,weapi无法使用原因描述与解决办法
1.oracle与EntityFramework连在一起使用,那么一定是基于SetupODTforVS2015这个插件的,有了这个插件我们在加入model 的时候才能选到oracle的数据库2.接下去我们就需要添加model我这边用过11g和12c的oracle,在二个不同的环境中,使用同一个model是不行的,会有很多错误下面列举一下at System.Data.Entity.Internal.AppConfig.get_DefaultInstance() ↵ at Syste使用EF访问数据原创 2020-06-04 15:37:52 · 301 阅读 · 0 评论 -
oracle导入导出
exp scott/11111@orcl file=c:\scott123.dmp owner=(scott) ;imp scott/11111@TSDB full=y file=C:\scott123.dmp ignore=y;orcl和tsdb是监听程序,如果要使用就一定要看下服务oracleserviceorcl启动了那么@orcl才是有效的原创 2020-06-01 15:32:00 · 75 阅读 · 0 评论 -
查看sql表中每张表的大小,具体到M
SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC(36, ...原创 2020-01-16 10:39:21 · 821 阅读 · 0 评论 -
sql2015再还原时检索不到bak文件
2019.11.21,今天现场出现了bug,我这边测试不出来,备份了现场的数据库,回来想要自己测试,发现无法备份。明明把bak文件放在tools里面,可是怎么都检索不到,弄了半天。解决办法把文件放在默认路径下就可以了...原创 2019-11-21 15:29:24 · 1040 阅读 · 0 评论 -
SQL server 代理 作业(计划任务使用)
一.实现的功能通过SQL server 定时的执行一个webapi或者webservice接口,通过接口来实现自动生成任务,自动发送邮件,自动报警等功能。二.环境1.sql20162.部署一个站点或者可以通过vs调试的解决方案即可三.步骤1.首先开启sqlserver组件功能,如果不开启这个组件功能,那么在sqlserver执行语句时将不会成功代码如下,sql执行即可sp_c...原创 2019-10-21 11:13:19 · 1532 阅读 · 0 评论 -
nvarchar和varchar的区别
区别一 最大长度不一样nvarchar 4000的长度varchar 8000的长度abs varchar(10)abf nvarchar(10)区别二 多语言识别varchar 在vs2017版不支持中文了nvarchar 支持中文原创 2019-08-21 14:42:58 · 136 阅读 · 0 评论 -
EF模型表明大小写转换报错System.Runtime.InteropServices.COMException (0x80004005): 无法找到文件
一.背景描述数据库为oracle,我们的模型层使用的是EF的模型,代码层是SQL server的代码,如何在不修改代码大小写的情况下,配对数据库与模型层二. 解决方案1.修改代码的工作量太大 Pass2.修改模型层 Yes模型层可以改变为大小写,首先先映射数据库。然后从数据库更新模型。原表更新过来为大写表名手动重命名为大小写表名代码核对时代码显示正确,也可以进行操作了三...原创 2019-07-04 10:35:55 · 1646 阅读 · 0 评论 -
web项目创建Oracle EF模型
nuget程序包需要对应上oracle 的模型安装https://www.oracle.com/technetwork/topics/dotnet/downloads/odacmsidownload-2745497.html型号对上完成原创 2019-06-17 10:57:16 · 222 阅读 · 0 评论 -
oracle cmd 还原数据数据库
1.oracle还原dmp后缀的数据库2.首先打开sqplus登陆 登陆名 as sysdba(不需要要输入密码)3.脚本运行开始这是创建语句CREATE USER SJK IDENTIFIED BY 11111DEFAULT TABLESPACE USERSTEMPORARY TABLESPACE TEMP;给权限grant connect,resource,dba to S...原创 2019-05-23 16:38:36 · 1894 阅读 · 0 评论