我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么创建设备的ADO参数

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么创建设备的ADO参数

本篇内容介绍了“怎么创建设备的ADO参数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

ADO参数为研发数据库的技术人员对Team System承诺,提供相关工具,这样可以为整个软件开发周期少了不少弯路,降低工作的复杂性,我认为Vs.Net 2010只会使我们的工作更简单和更轻松。

一般都依赖于已经存在的用户数据库。创建数据库的工作当然可以用SQL Server提供的SQL EnterpriseManager工具来完成,但是,如果能够提供一种定制的数据库管理工具,专门管理应用系统需要的数据库及其设备,ADO参数对用户来说无疑更加理想。

其中NAME和SIZE这两个参数都很容易得到,麻烦的是物理名PHYSNAME和虚拟设备号VDEVNO这两个ADO参数。前者要求是一个服务器上的物理文件全路径名;后者要求在1~255之间找一个没有被别的设备占用的号码。而在编写数据库管理程序时,用户的服务器上有哪些设备号已经被占用,SQLServer装在哪个驱动器上,都是无法预料的。

虽然,使用SQLServer的管理工具SQLEnterpriseManager,可以非常方便地创建、删除数据库设备,或者扩大一个已经存在的数据库,也可以非常方便地创建、删除或者修改一个数据库,但是,这个工具仍然要求我们输入很多不太常用的参数,界面稍显复杂,为了实现这样的目标,我们必须想办法解决SQL语句中的参数设置问题。

创建设备的ADO参数

创建设备的语句即前面提到的DISKINIT语句,为了简化问题,我们可以指定与数据库名相同的设备文件名,并将设备文件保存在master设备所在的子目录中。数据库名是在设计应用程序时已经确定;而master设备所在的子目录,可以从系统表sysdevices中查询得到。这样,设备文件的物理名参数就确定下来了,虚拟设备号的问题则比较复杂,因为sysdevices系统表中没有“虚拟设备号”这样一个字段,因此,必须另想办法。

对SQLServer的系统存储过程sp_helpdevice进行分析之后,我们发现,虚拟设备号是“隐藏”在sysdevices系统表的low字段中的,借助另一个系统表spt_values,可以找到每个设备的虚拟设备号。这样,我们只需要在一个循环中找一下某个设备号是否存在于ADO参数中,就可以确定我们现在可用的虚拟设备号。至于数据库设备的大小,我们不妨设得大一些,或者让用户指定一下也可以。

“怎么创建设备的ADO参数”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么创建设备的ADO参数

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么创建设备的ADO参数

本篇内容介绍了“怎么创建设备的ADO参数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ADO参数为研发数据库的技术人员对Team Syste
2023-06-17

Oracle中怎么创建带参数的视图

在Oracle中,创建带参数的视图可以通过创建带有参数的存储过程来实现。以下是一个示例:CREATE OR REPLACE VIEW my_view (parameter1, parameter2) ASSELECT column1,
Oracle中怎么创建带参数的视图
2024-03-06

oracle怎么创建临时表并传参数

在Oracle中,可以通过使用GLOBAL TEMPORARY TABLE来创建临时表并传参数。以下是创建临时表并传参数的示例代码:首先,创建一个存储过程来插入数据到临时表中,并传入参数:CREATE OR REPLACE PROCEDUR
oracle怎么创建临时表并传参数
2024-04-09

oracle创建临时表怎么备份数据

要备份临时表的数据,可以使用以下步骤:使用CREATE TABLE语句创建一个新的表,用来存储临时表的数据备份。例如:CREATE TABLE backup_table AS SELECT * FROM temporary_table;确保
oracle创建临时表怎么备份数据
2024-04-09

oracle创建数据库怎么设置外键

在Oracle中创建外键需要使用ALTER TABLE语句,具体步骤如下:1、首先,创建主表和从表,确保主表中有一个列作为外键,从表中有一个列与主表的外键列相对应。2、使用ALTER TABLE语句来添加外键,语法如下:ALTER T
oracle创建数据库怎么设置外键
2024-04-09

mysql怎么删除创建的数据库 mysql8.0怎么创建数据库

如何删除 mysql 数据库?连接到 mysql 命令行。使用 drop database [数据库名称] 语句删除数据库。确认删除操作。如何删除 MySQL 数据库打开 MySQL 命令行要在 MySQL 中删除数据库,首先需要使用
mysql怎么删除创建的数据库 mysql8.0怎么创建数据库
2024-08-13

mysql下的max_allowed_packet参数怎么设置

本篇内容主要讲解“mysql下的max_allowed_packet参数怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql下的max_allowed_packet参数怎么设置”吧!
2023-06-29

oracle中spool的参数怎么设置

在Oracle中,spool命令用于将SQL语句的结果输出到文件中。以下是spool命令的一般语法:SPOOL file_path在这里,file_path是要输出结果的文件的路径。使用spool命令时,可以设置一些参数来控制输出的行为。
oracle中spool的参数怎么设置
2024-04-09

mongodb的数据库表怎么创建

MongoDB是一个文档数据库,不使用传统的表和行的概念,而是使用集合(collection)和文档(document)的概念。要创建一个集合,可以使用`createCollection`方法:```javascriptdb.createC
2023-08-24

java中的string数组怎么创建

在Java中创建一个String数组,可以使用以下两种方式:1. 使用数组字面量进行初始化:```javaString[] array = {"value1", "value2", "value3"};```2. 使用new关键字创建一个指
2023-08-26

怎么创建一个创建MySQL数据库中的datetime类型

今天小编给大家分享一下怎么创建一个创建MySQL数据库中的datetime类型的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
2023-06-29

多线空间的参数怎么设置

多线空间的参数设置取决于具体的应用场景和需求,以下是一些常见的参数设置:1. 线程数:指同时执行的线程数量。一般来说,线程数越多,计算速度越快,但同时也会增加内存和CPU的负担。可以根据计算机的硬件配置和任务需求来合理设置线程数。2. 内存
2023-05-31

mysql怎么删除创建的数据库

您可以使用 drop database 语句删除 mysql 中的数据库:确保数据库为空。运行 drop database 语句:drop database database_name;如何删除 MySQL 中创建的数据库方法:可以使用
mysql怎么删除创建的数据库
2024-08-05

plsql怎么创建自己的数据库

要创建自己的数据库,可以按照以下步骤进行:1. 安装Oracle数据库软件:首先需要下载并安装Oracle数据库软件。可以从Oracle官方网站或其他可靠来源下载适合你操作系统的版本。按照安装向导的指示进行安装。2. 创建数据库实例:安装完
2023-09-14

怎么用vbs删除前一天创建的备份文件

这篇文章主要介绍“怎么用vbs删除前一天创建的备份文件”,在日常操作中,相信很多人在怎么用vbs删除前一天创建的备份文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用vbs删除前一天创建的备份文件”的疑
2023-06-08

怎么在SpringBoot中设置传入的参数

本篇文章给大家分享的是有关怎么在SpringBoot中设置传入的参数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。设置参数是否为必要参数@RequestParam(requir
2023-06-06

MySQL创建数据表的代码怎么写

MySQL创建数据表的代码写法如下:CREATE TABLE table_name (column1 datatype constraints,column2 datatype constraints,...);其中,table_nam
MySQL创建数据表的代码怎么写
2024-04-09

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录