本文目录一览:
- 1、mysql默认的SID是多少?
- 2、sid是什么意思,他在oracle数据库中配置数据库连接时需要,但是我找不到sid具体是什么。
- 3、什么是全局数据库?什么是SID?数据库与SID具有什么关系?
- 4、数据库的CID和SID什么意思 这名字随便取的吗
mysql默认的SID是多少?
mysql没有SID之说,安装完mysql之后,你启动数据库,之后再你的数据文件目录会生成一个”.pid“的文件,和一个".sock"的文件,前一个是mysql的进程ID号,后一个是一个sock的套接字文件。
sid是什么意思,他在oracle数据库中配置数据库连接时需要,但是我找不到sid具体是什么。
SID指的是你的全局数据库名,也就是你建数据库时的名字,不是用户名哈;Oracle 10g 数据库安装过程中经常弹出提示“严重:监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。”,这个很好解决,只需要在app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora中加入:SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
此句是添加的,下面部分为添加
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(SID_NAME = ORCL)
)
上面部分是添加的
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = VirtualXP-45565)(PORT = 1521))
)
)
就可以解决,这里GLOBAL_DBNAME = ORCL和SID_NAME = ORCL这两句中的ORCL就是SID,也就是全局数据库名字 ,记得改了后要重新启动数据库服务,服务在电脑的服务里启动
什么是全局数据库?什么是SID?数据库与SID具有什么关系?
全局数据库名称是指 在局域网之外能访问这个数据库起的名字,其实就是在原数据库名字的前面再加个域名就OK了。SID就是一个数据库的唯一编号,它于数据库也是一一对应的。
数据库的CID和SID什么意思 这名字随便取的吗
数据库的CID和SID什么意思 这名字随便取的吗
primary key(sid,cid)是联合主键,也就是说通过字段sid和cid来确认一条记录的唯一性。
解释:”primary key“在数据库中的意思是主键,用来确保记录的唯一性,这样的例子很多,如身份证号、学生证号等都是这样。联合主键的话,意思就是一个字段无法确认唯一性,要通过两个或者多个字段来确认,如某人的数学成绩,那么就是学号和数学学科的编号来确认某人的数学成绩。