SQLSERver实例的名称和实例ID是什么(现有sqlserver实例使用了指定的实例名)

SQLSERver实例的名称和实例ID是什么(现有sqlserver实例使用了指定的实例名),第1张

所谓的实例实际上就是一个服务,在管理工具的服务里面能看到。

默认的实例名是跟机器名相同的。

多个SQLServer实例

Microsoft_SQLServer2000支持在同一台计算机上同时运行多个SQLServer数据库引擎实例。每个SQLServer数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。应用程序连接同一台计算机上的SQLServer数据库引擎实例的方式与连接其它计算机上运行的SQLServer数据库引擎的方式基本相同。

有两种类型的SQLServer实例:

默认实例

SQLServer2000数据库引擎默认实例的运行方式与SQLServer早期版本的数据库引擎相同。默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名。如果应用程序在请求连接SQLServer时只指定了计算机名,则SQLServer客户端组件将尝试连接这台计算机上的数据库引擎默认实例。这保留了与现有SQLServer应用程序的兼容性。

一台计算机上只能有一个默认实例,而默认实例可以是SQLServer的任何版本。

命名实例

除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。应用程序必须提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名以格式computer_nameinstance_name指定。

一台计算机上可以运行多个命名实例,但只有SQLServer2000数据库引擎才可作为命名实例运行。SQLServer早期版本中的数据库引擎不能作为命名实例运行。

实例主要应用于数据库引擎及其支持组件,而不应用于客户端工具。如果安装了多个实例,则每个实例都将获得各自唯一的一套:

系统和用户数据库。

SQLServer和SQLServer代理服务。对于默认实例,服务名仍为MSSQLServer和。对于命名实例,服务名改为MSSQL$和SQLAgent$,使得这些服务与服务器上的其它实例分开启动和停止。可使用相关联的SQLServer服务启动和停止不同实例的数据库引擎。SQLServer代理服务管理相关联的数据库引擎实例的调度事件。

与数据库引擎、SQLServer和SQLServer代理服务相关联的注册表键。

使应用程序能连接特定实例的网络连接地址。

只要设置了自动增长类型,在写sql语句时显式调用要插入的各字段名,不要写标识列就可以了,如下:

insert into 表名 列名1,列名2 values(值1,值2);

一个简单的表格,就显示两行数据

package cnmffmvcviewstudentdialog;

import javaawtColor;

import javaxswing;

import javaxswingJTable;

import javaxswingtable;

//import oraclejdeveloperlayoutOverlayLayout2;

//一个测试,看JTable怎么用

public class TableTest extends JFrame{

private JTable table;

private JScrollPane scrollPane;

private JTableHeader tableh;

public TableTest(){

super("表格显示");

//设置JTable的title和content

Object[][] content = {{"mafeifei","12","f","24"},{"wangran","4","f","20"}};

String[] title ={"name","number","sex","age"};

table = new JTable(content,title);

//设置背景色

tablesetBackground(new Color(230, 230, 230));

//jtable没有选中的文字颜色

tablesetForeground(new Color(0, 0, 0));

//设置边线线条

tablesetGridColor(ColorCYAN);

tableh = tablegetTableHeader();

//设置表头背景色

tablehsetBackground(ColorGREEN);

scrollPane = new JScrollPane(table);

getContentPane()add(scrollPane);

}

public static void main(String[] args){

TableTest test = new TableTest();

testsetSize(400,300);

testsetDefaultCloseOperation(EXIT_ON_CLOSE);

testsetVisible(true);

}

}

以上就是关于SQLSERver实例的名称和实例ID是什么(现有sqlserver实例使用了指定的实例名)全部的内容,包括:SQLSERver实例的名称和实例ID是什么(现有sqlserver实例使用了指定的实例名)、sqlserver向数据库插入数据的时候,自增张(标识列)列不允许为空,怎样插入该列数据、java程序设计一个最简单图形界面程序 要有注释的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9735177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存