今日实践 — 附加数据库/重定向失败如何解决?

WMS数据库与重定向

  • 前言
  • 正文
    • 如何建立数据库连接?
      • 第一步:打开SSMS,右击数据库,点击附加
      • 第二步:点击添加
      • 第三步:找到自己的数据库文件,点击确定按钮
      • 第四步:若有多个数据库,多添加几次即可
      • 第五步:添加完成,进入附加数据库页面,点击确定
        • 第六步:在主页面就能正常看到就没问题
      • 第七步:以上报错,第一个是因为路径错误,系统无法再该路径下找到数据库文件
      • 第二是因为没有给数据库文件夹设置可访问权限
        • 1、右击数据库文件夹,选择属性
        • 2、属性页面选择安全 —> 点击编辑
        • 3、在编辑页面,确保system角色的权限是完全控制
    • 如何解决重定向问题?
      • 双击进入数据库设置工具
        • 1、修改服务器名为本机名或“."
        • 2、数据库名为项目对应的数据库名
        • 3、数据库用户名和密码是公司定义的,我们只需在进入SSMS时选择“SQL SERVER身份验证即可输入”
        • 4、在数据库设置工具中输入同样的用户名的密码,点击测试链接
        • 5、一定要保存连接
        • 6、进入重定向设置
        • 7、然后保存连接,这样WMS就能正常打开了
  • 总结

前言

在C#项目中,我们会经常同数据库打交道,但若一切从电脑中删除,你还记得怎么建立数据库连接吗?

正文

如何建立数据库连接?

如下图所示,当将数据库文件附加到新建好的数据库中报错
在这里插入图片描述

第一步:打开SSMS,右击数据库,点击附加

在这里插入图片描述

第二步:点击添加

在这里插入图片描述

第三步:找到自己的数据库文件,点击确定按钮

在这里插入图片描述

第四步:若有多个数据库,多添加几次即可

第五步:添加完成,进入附加数据库页面,点击确定

在这里插入图片描述

第六步:在主页面就能正常看到就没问题

在这里插入图片描述

第七步:以上报错,第一个是因为路径错误,系统无法再该路径下找到数据库文件

在这里插入图片描述

第二是因为没有给数据库文件夹设置可访问权限

1、右击数据库文件夹,选择属性

在这里插入图片描述

2、属性页面选择安全 —> 点击编辑

在这里插入图片描述

3、在编辑页面,确保system角色的权限是完全控制

在这里插入图片描述
在确保路径正确,权限为“完全控制”仍无法打开,那可能是数据库文件被设置了权限,你无权访问,一般来说下图这些选项都是置灰的,不可改
在这里插入图片描述

如何解决重定向问题?

如图,无法与数据库建立有效链接,说明重定向未设置
在这里插入图片描述
在项目文件中找到重定向.exe
在这里插入图片描述

双击进入数据库设置工具

在这里插入图片描述

1、修改服务器名为本机名或“."

本机名在打开SSMS时可以复制
在这里插入图片描述

2、数据库名为项目对应的数据库名

比如以上项目对应的数据库名是”WSDB1“

3、数据库用户名和密码是公司定义的,我们只需在进入SSMS时选择“SQL SERVER身份验证即可输入”

在这里插入图片描述

4、在数据库设置工具中输入同样的用户名的密码,点击测试链接

在这里插入图片描述

5、一定要保存连接

在这里插入图片描述

6、进入重定向设置

注意:此处数据库名与数据库设置工具中的数据库名不一致,同样的,需要修改服务器名,以及数据库用户名和密码
在这里插入图片描述

7、然后保存连接,这样WMS就能正常打开了

在这里插入图片描述

总结

感谢诸位道友阅读本文,喜欢本文的话,给博主点赞,收藏支持一下吧,道友们的关注是我创作的莫大动力!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/304955.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

BEV+Transformer感知架构共识下,传感器「火药味」再升级

高阶智能驾驶战火愈演愈烈,正带动感知方案卷入新一轮军备竞赛。 根据高工智能汽车研究院最新发布数据显示,2023年1-9月,中国市场(不含进出口)乘用车前装标配(软硬件)NOA交付新车37.73万辆&…

Qt QLineEdit文本框控件

文章目录 1 属性和方法1.1 占位字符串1.2 对齐方式1.3 回显模式1.4 读写控制1.5 格式控制1.6 信号和槽 2 实例2. 布局2.2 代码实现 QLineEdit 是Qt 中的文本框,准确地说是单行文本框,通常用于接受用户的输入。 比如用户输入用户名、密码等,都…

中国京津冀国际光伏展

中国京津冀国际光伏展是一个专门展示光伏技术和产品的展览会。该展览会旨在促进光伏产业的发展和推广,推动太阳能光伏的应用和利用。 这个展览会通常会邀请国内外的光伏企业和专家参加,展示最新的光伏技术和产品,包括太阳能电池板、光伏组件、…

Spring MVC MVC介绍和入门案例

1.SpringMVC概述 1.1.MVC介绍 MVC是一种设计模式,将软件按照模型、视图、控制器来划分: M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为数据承载Bean&#xf…

解读 Sobit v2:铭文资产跨链更注重安全、易用性

铭文市场的发展正在从早期的“无序”进入到“有序”阶段,我们看到从 12 月份以来,比特币生态内的多个应用纷纷宣布获得融资。这表明,目前仍旧有大量的资金有意向铭文领域,同样铭文赛道新一轮浪潮或许正在酝酿。 另一方面&#xff…

Linux ps命令

一. 说明 用于显示系统中当前运行的进程信息。 提供了查看进程的不同视图和选项,允许用户了解系统上正在运行的进程的状态、资源使用情况等。 -e:显示所有进程,而不仅仅是与当前终端关联的进程。-f:以完整的格式显示进程信息&am…

混淆技术概论

混淆技术概论 引言 在逆向工程领域,混淆技术是一种非常重要的技术手段,通过打破人们的思维惯性,使得逆向分析变得更加困难。本文将会介绍混淆技术的概念、分类及其应用,以及如何使用IPA Guard进行iOS IPA重签名。 混淆技术概述…

python(17)--文件的输入/输出

前言 在Python中,文件文本操作是非常重要的,主要有以下几个原因: 数据持久性:当你需要长期存储数据,如用户的个人信息、交易记录或数据库元数据等,将数据保存在文件中是一种常见的方法。文件系统提供了持…

C# Onnx yolov8 竹签计数、一次性筷子计数

目录 效果 模型信息 项目 代码 数据集 下载 C# Onnx yolov8 竹签计数、一次性筷子计数 效果 模型信息 Model Properties ------------------------- date:2024-01-03T08:55:22.768617 author:Ultralytics task:detect license&#x…

一起来了解综合能源服务认证

首先,综合能源服务认证是有国家政策支持的, 《能源生产和消费革命战略(2016-2030)》中指出:1、能源生产端要以绿色低碳为方向,推动能源集中式和分布式开发并举,大幅提高新能源和可再生能源比重&#xff1b…

ELK生命周期

ELKkafka <es生命周期可视化配置界面> 一、创建索引模式 根据logstash中的日志规则 匹配对应系统日志 二、创建索引生命周期策略&#xff1a;可以控制生成索引的生命周期 共4个阶段&#xff1a;热阶段——温阶段——冷阶段——删除阶段 阶段1. hot: 索引被频繁写入和查…

如何让ArcGIS Pro启动显示空白页面

刚接触ArcGIS Pro的你是否会觉得在操作上有那么一些不习惯&#xff0c;从一开始软件启动就发现和ArcGIS差距很大&#xff1a;丰富的欢迎页面&#xff0c;加上默认加载的地图让你眼花缭乱&#xff0c;这里教你如何去掉这些繁杂的内容&#xff0c;还你一个干净的启动页面。 跳过…

一文弄懂SpringCloud Stream

目录 SpringCloud StreamSpringCloud Stream相关概念SpringCloud Stream使用 SpringCloud Stream Spring Cloud Stream 是一个构建消息驱动微服务的框架&#xff0c;Spring Cloud Stream 提供了一个抽象层&#xff0c;屏蔽了不同消息中间件之间的差异&#xff0c;使得开发人员…

Python 日志模块 logging 的最佳实践,内容干练简洁

文章目录 1. 引言2. 定义日志类3. 引用日志4. 参考 1. 引言 每次写 python 代码&#xff0c;想找一个日志模块 logging 的最佳实践&#xff0c;都要找一大圈&#xff0c;确不一定可以找到合适的最佳实践。 痛定思痛&#xff0c;我决定下笔记录目前觉得合适的 python 日志的用…

全志R128 SDK架构与目录结构

R128 S2 是全志提供的一款 M33(ARM)C906(RISCV-64)HIFI5(Xtensa) 三核异构 SoC&#xff0c;同时芯片内部 SIP 有 1M SRAM、8M LSPSRAM、8M HSPSRAM 以及 16M NORFLASH。本文档作为 R128 FreeRTOS SDK 开发指南&#xff0c;旨在帮助软件开发工程师、技术支持工程师快速上手&…

基于uniapp封装的card容器 带左右侧两侧标题内容区域

代码 <template><view class"card"><div class"x_flex_header"><div><title v-if"title ! " class"title" :title"title" :num"num"></title></div><div><s…

x-cmd pkg | magick - 开源图像处理工具

目录 简介首次用户功能特点类似工具与竞品进一步探索 简介 magick 是由 ImageMagick 提供的一个功能强大且多功能的开源图像处理工具&#xff0c;可以灵活高效地处理图像文件&#xff0c;例如格式转换、图像大小调整、图像裁减、图像拼接、图像色彩校正和图像合成等常见的图像…

云化XR技术于农业领域中的表现

随着科技的不断发展和应用的深入&#xff0c;农业领域也在逐渐引入新技术来优化生产效率和成本、改进管理和监控等。云化XR&#xff08;CloudXR&#xff09;作为一种融合了云计算、虚拟现实&#xff08;VR&#xff09;和增强现实&#xff08;AR&#xff09;等技术的解决方案&am…

【教程】代码混淆详解

【教程】代码混淆详解 本文将对代码混淆进行详细解释&#xff0c;并介绍ProGuard代码混淆器以及Ipa Guard工具的使用方法。首先&#xff0c;我们将了解代码混淆的概念和作用&#xff0c;然后深入讨论ProGuard混淆文件的参数设置以及代码混淆的方法。接着&#xff0c;我们将介绍…

【node link】Node命令中的node link命令的使用,还有CLI全局命令的使用,开发命令行工具必不可少的部分

&#x1f601; 作者简介&#xff1a;一名大四的学生&#xff0c;致力学习前端开发技术 ⭐️个人主页&#xff1a;夜宵饽饽的主页 ❔ 系列专栏&#xff1a;NodeJs &#x1f450;学习格言&#xff1a;成功不是终点&#xff0c;失败也并非末日&#xff0c;最重要的是继续前进的勇气…