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

news2024/9/20 22:41:24

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就能正常打开了

在这里插入图片描述

总结

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Hyperledger Fabric 管理链码 peer lifecycle chaincode 指令使用

链上代码(Chaincode)简称链码,包括系统链码和用户链码。系统链码(System Chaincode)指的是 Fabric Peer 中负责系统配置、查询、背书、验证等平台功能的代码逻辑,运行在 Peer 进程内,将在第 14 …

如何查找native服务的接口实现

以Netd为例: 首先adb看一下服务的接口: 接口文件是INetd,去源码找一下INetd.aidl 已经确定了接口API,对于native服务端的实现,一般的继承顺序为: 根据继承关系,对于BnXxx/XxxService 对象&…

IO类day02

JAVA IO java io可以让我们用标准的读写操作来完成对不同设备的读写数据工作. java将IO按照方向划分为输入与输出,参照点是我们写的程序. 输入:用来读取数据的,是从外界到程序的方向,用于获取数据. 输出:用来写出数据的,是从程序到外界的方向,用于发送数据. java将IO比喻为…

15个等轴视图设计的电动车汽车无人机等PR剪辑素材视频制作元素

包含15个等轴视图、等距视角电动车、汽车、无人机、沙漏、飞机等PR剪辑素材视频制作元素mogrt动画模板。 特征: 等距设计; 可以更改颜色; 分辨率:全高清(19201080); 持续时间:15秒&a…

第四站:C/C++基础-指针

目录 为什么使用指针 函数的值传递,无法通过调用函数,来修改函数的实参 被调用函数需要提供更多的“返回值”给调用函数 减少值传递时带来的额外开销,提高代码执行效率 使用指针前: 使用指针后: 指针的定义: 指针的含义(进阶): 空指针…

【C++进阶04】STL中map、set、multimap、multiset的介绍及使用

一、关联式容器 vector/list/deque… 这些容器统称为序列式容器 因为其底层为线性序列的数据结构 里面存储的是元素本身 map/set… 这些容器统称为关联式容器 关联式容器也是用来存储数据的 与序列式容器不同的是 其里面存储的是<key, value>结构的键值对 在数据检索时…

ARCGIS PRO SDK 设置UI控件状态:启用/禁用

举例&#xff1a; 第一步&#xff1a;添加两个 Button 分别命名为Connect、Disconnect 第二步&#xff1a;nfig.daml添加状态和条件&#xff1a;在 DAML 中定义条件。请记住&#xff0c;条件存在于模块标记<modules>之外&#xff0c;下代码定义&#xff1a;Disconnected_…

【K8S 云原生】Kurbernets集群的调度策略

目录 一、Kubernetes的list-watch机制 1、List-watch 2、创建pod的过程&#xff1a; 二、scheduler调度的过程和策略&#xff1a; 1、简介 2、预算策略&#xff1a;predicate 3、优先策略&#xff1a; 3.1、leastrequestedpriority&#xff1a; 3.2、balanceresourceal…

计操进程同步(信号量pv灵魂三问法狂练版)

文章目录 解题秘诀-灵魂三问法一 同步问题1.1 围棋问题1.2 数据采集问题1.3 三进程文件打印问题1.4 司机售票员问题 二 同步互斥问题2.1 果盘问题 三 同步资源管控问题3.1 兔子问题3.2 数据写入和读取问题3.3 图书馆问题3.4 超市问题3.4.1 解法一3.4.2 解法二 解题秘诀-灵魂三问…

基于ODBC的数据库应用(MFC)

文章目录 1.预备知识1.数据库概述1.数据库和DBMS2.结构化查询语言SQL(Structured Query Language)3.数据库方式种类1.ODBC(Open DataBase Connectivity)开放数据库连接2.DAO(Data Access Objects)数据访问对象3.OLE DB(OLE数据库) 2.MFC ODBC1.CRecordset类构造记录集属性记录集…

c++学习:容器stack栈+queue+map(简易输入法)+deque

目录 stack 模板原型 头文件 模板的成员类型和成员对象和成员函数 栈类模板的容器对象 实例 queue 模板原型 头文件 模板的成员类型和成员对象和成员函数 队列类模板的容器对象 实例 map 模板原型 头文件 模板的成员类型和成员对象和成员函数 关联类模板的容器…

天锐绿盾|绿盾加密软件|电脑文件防泄密|文件加密|图纸加密软件|源代码加密|源代码防泄密系统|公司办公终端核心文件数据\资料防止外泄管理软件系统!

天锐绿盾是一款专业的数据加密和管理软件&#xff0c;旨在保护企业的重要数据不被泄露或损坏。该软件采用了先进的加密技术&#xff0c;确保数据在存储、传输和使用过程中的安全性。同时&#xff0c;天锐绿盾还提供了完善的管理功能&#xff0c;方便企业对加密数据进行统一管理…

分布式系统架构设计之分布式消息队列架构解析

分布式消息队列架构是构建在分布式系统之上的消息队列架构&#xff0c;旨在提高高性能、高可用性和可伸缩性。它包括以下架构相关部分&#xff1a; 1、架构优势 分布式消息队列架构的优势主要体现在以下几个方面&#xff1a; 01 高可用性 在分布式消息队列架构中&#xff0…

Unity组件开发--相机跟随角色和旋转

1.相机跟随组件&#xff0c;节点&#xff1a; 2.相机跟随组件脚本&#xff1a; using System; using System.Collections; using System.Collections.Generic; using Unity.Burst.Intrinsics; using UnityEngine; using UnityEngine.UI;public class CameraFollow : Singleton&…

【经验分享】如何看论文的分区、SCI检索号、EI检索号等信息

0 前言 一般而言&#xff0c;被SCI检索的论文&#xff0c;都会同时被EI检索。我们以论文《Learning Disentangled Representation for Multimodal Cross-Domain Sentiment Analysis》为例&#xff0c;讲解一下如何查询论文的各项信息。 我们首先百度这个论文 可以看到它是发表…

python 基础语法 异常 模块 包

异常捕获 try:f open("./abc.txt","r",encoding"UTF-8") except:print("")f open("./abc.txt","w",encoding"UTF-8")#指定异常 try:print(xxx_test) except NameError as e:print(f"error{e}&q…

【科技素养题】少儿编程 蓝桥杯青少组科技素养题真题及解析第22套

少儿编程 蓝桥杯青少组科技素养题真题及解析第22套 1、植物的叶子多为绿色,这主要是因为它们含有 A、绿色色素 B、叶绿素 C、花青素 D、细胞 答案:B 考点分析:主要考查小朋友们生物知识的储备;叶绿素是植物叶子中的一种色素,它可以吸收太阳光中的能量并转化为植物所…

【代码复现系列】paper:CycleGAN and pix2pix in PyTorch

或许有冗余步骤、之后再优化。 1.桌面右键-git bash-输入命令如下【git clone https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix】 2.打开anaconda的prompt&#xff0c;cd到pytorch-CycleGAN-and-pix2pix路径 3.在prompt里输入【conda env create -f environment.y…

数据结构-测试4

一、判断题 1.队列结构的顺序存储会产生假溢出现象。 &#xff08;T&#xff09; 2.度为二的树就是二叉树。(F) 二叉树的度可以小于等于2 3. 栈是插入和删除只能在一端进行的线性表&#xff1b;队列是插入在一端进行&#xff0c;删除在另一端进行的线性表。&#xff08;T&…

使用GraphQL实现简单的增删改查

使用GraphQL实现简单的增删改查 GraphQL官网&#xff1a;https://graphql.cn/ Altair Graphql 调试工具&#xff1a;https://saltair.sirmuel.design/#download 或者添加扩展使用网页版&#xff1a;https://chrome.google.com/webstore/detail/altair-graphql-client/flnheeel…