搜档网
当前位置:搜档网 › dma数据库配置odbc连接sybase iq数据库20130719

dma数据库配置odbc连接sybase iq数据库20130719

dma数据库配置odbc连接sybase iq数据库20130719
dma数据库配置odbc连接sybase iq数据库20130719

dma数据库配置odbc连接sybaseiq数据库

测试环境描述

服务器操作系统:64位redhat 6.3

服务器安装软件:Sybase iq 12.7客户端;dma1.5数据库

测试目的:在64位的redhat 6.3的操作系统上安装了dma1.5数据库和sybaseiq 12.7的客户端;要将另外一台sybaseiq 12.7数据库服务器上的sybaseiq的数据导入到dma1.5数据库当中;这里主要讲dma数据库配置odbc连接sybaseiq数据库,其他的省略

假设现在已经正确安装好了dma数据库和sybaseiq 12.7客户端

配置步骤

第一步:在sybase数据库用户下生成.odbc.ini文件

1、执行iqdsn命令生成odbc配置文件

执行命令iqdsn:

iqdsn -w dsn -c

"uid=uid;pwd=pwd;CommLinks=tcpip{host=ip;port=port};ENG=host_sern;DBN=dbn"生成.odbc.ini文件(odbc配置文件)

Ipdsn命令中各参数解释如下:

dsn:odbc数据源名称(DSN为ODBC定义了一个确定的数据库和必须用到的ODBC 驱动程序)

uid:用户名

pwd:密码

ip:ip地址

port:端口号

dbn:数据库名

host_sern:sern为sybase服务名,host为sybase数据库主机;

也有直接写sern,而不写host的,这就看你的那个支持什么格式的了

例如执行:

iqdsn -w test_iq -c

"uid=DBA;pwd=SQL;CommLinks=tcpip{host=172.168.24.11;port=2660};ENG=test_iq; DBN=test_iq"

执行后在sybaseiq客户端安装目录下产生.odbc.ini文件:

[ODBC Data Sources]

test_iq=Adaptive Server Anywhere 9.0

#[odbc data source]最好不要手动添加,尽量执行iqdsn而获得

[test_iq]

Userid=DBA

Password=SQL

DatabaseName=test_iq

ServerName=test_iq

commLinks=tcpip{host=172.168.52.44;port=2660}

Driver=libdbodbc9.so

这里需要把Drive的路径改为绝对路径:

Driver=/opt/sybiq/ASIQ-12_7/lib64/libdbodbc9.so(如要dma数据库能有自己的驱动的话,当然使用自已的驱动,这样就可以省去下面一些步骤了,到第三步就可以了)

2、测试是.odbc.ini配置文件是否正确

用dbping -m -d -c "uid=uid;pwd=pwd;dsn=dsn"命令测试是否可以通过odbc连接到数据库,也可以用/usr/bin/isql -v uidpwddsn

如果可以连接到sybase数据库就可以进行下一步了

第二步:建立odbc配置文件的软连接

建立一个软连接到dma的odbc配置文件(这里采用的是/etc/odbc.ini)

ln–s /opt/sybiq/.odbc.ini /etc/odbc.ini(/opt/sybiq为sybaseiq客户端安装目录)

第三步:测试dma数据库用户是否可以用odbc连接数据库

当odbc文件配好之后,分别在sybase数据库用户和dma数据库用户下执行:/usr/bin/isql –v cn user pwd(例:/usr/bin/isql –v test_iq DBA SQL)

这时在sybase数据库用户下可以连上数据库:

[sybiq@DM11 opt]$ /usr/bin/isql -v test_iq DBA SQL

+---------------------------------------+

| Connected! |

| |

| sql-statement|

| help [tablename] |

| quit |

| |

+---------------------------------------+

SQL>

而在dma数据库用户下不能连上数据库(无报错,也没有结果显示) [datamerger@DM11 ~]# /usr/bin/isql -v test_iq DBA SQL

[datamerger@DM11 ~]#

如果使用dma数据库自己的驱动就不会出现这种问题了。当然,如果使用dma 数据库自己的驱动可以用odbc连上sybase数据库的话,就不用进行到第四步了。

第四步:追加环境变量LD_LIBRARY_PATH

第三步的”dma数据库用户下不能连上数据库(无报错,也没有结果显示)”问题

是因为dma数据库用户执行/usr/bin/isql –v cn user pwd时的sybaseiq的驱动是sybase用户数据库下的,所以在dma数据库用户缺少sybase数据库用户下的一个环境变量:LD_LIBRARY_PATH,所在以现在要将sybase数据库用户的环境变量LD_LIBRARY_PATH的值追加到dma数据库用户LD_LIBRARY_PATH中去。

我这里采用的方法是:

在sybase数据库用户下执行env | grep LD_LIBRARY_PATH 得出的结果追加到dma 数据库用户当中去。例如:

1、查看环境变量

在sybase数据库用户下执行env | grep LD_LIBRARY_PATH

[sybiq@DM11 opt]$ env | grep LD_LIBRARY_PATH

LD_LIBRARY_PATH=/opt/sybiq/ASIQ-12_7/lib:/opt/sybiq/OCS-15_0/lib:/opt/sybiq/ASI Q-12_7/lib64:/opt/sybiq/DataAccess/ODBC/lib:/opt/sybiq/OCS-15_0/lib:/opt/sybiq/ OCS-15_0/lib3p64:/opt/sybiq/OCS-15_0/lib3p:

[sybiq@DM11 opt]$

在dma数据库用户下执行env | grep LD_LIBRARY_PATH

[datamerger@DM11 ~]$ env | grep LD_LIBRARY_PATH

LD_LIBRARY_PATH=/app/datamerger/lib:/app/datamerger/lib32:/app/datamerger/o ci:/usr/local/lib::/app/datamerger/lib/mysql

[datamerger@DM11 ~]$

2、追加环境变量值

打开dma数据库用户的环境变量配置文件.bash_profile可以看到:

LD_LIBRARY_PATH=$DATAMERGER_HOME/lib:$DATAMERGER_HOME/lib32:$DATAM ERGER_HOME/oci:/usr/local/lib::$LD_LIBRARY_PATH:$DATAMERGER_HOME/lib/mys ql

把在sybase数据库用户下执行env | grep LD_LIBRARY_PATH得到的内容追加到LD_LIBRARY_PATH;这时:

LD_LIBRARY_PATH=$DATAMERGER_HOME/lib:$DATAMERGER_HOME/lib32:$DATAM ERGER_HOME/oci:/usr/local/lib::$LD_LIBRARY_PATH:$DATAMERGER_HOME/lib/mys ql:/opt/sybiq/ASIQ-12_7/lib:/opt/sybiq/OCS-15_0/lib:/opt/sybiq/ASIQ-12_7/lib64:/o pt/sybiq/DataAccess/ODBC/lib:/opt/sybiq/OCS-15_0/lib:/opt/sybiq/OCS-15_0/lib3p6 4:/opt/sybiq/OCS-15_0/lib3p:

3、查看追加后的环境变值

[datamerger@DM11 ~]$ env | grep LD_LIBRARY_PATH

LD_LIBRARY_PATH=/app/datamerger/lib:/app/datamerger/lib32:/app/datamerger/o ci:/usr/local/lib::/app/datamerger/lib/mysql:/opt/sybiq/ASIQ-12_7/lib:/opt/sybiq/OC S-15_0/lib:/opt/sybiq/ASIQ-12_7/lib64:/opt/sybiq/DataAccess/ODBC/lib:/opt/sybiq/ OCS-15_0/lib:/opt/sybiq/OCS-15_0/lib3p64:/opt/sybiq/OCS-15_0/lib3p: [datamerger@DM11 ~]$

第五步:再次测试

当追加后,重新登录dma数据库用户,或在dma数据库用户目录下执行source .bash_profile,再重新执行/usr/bin/isql –v cn user pwd(例:/usr/bin/isql –v test_iq DBA SQL),这时应该就可以连上数据库了。如果还不行,就得看下dma 数据库用户对相关重要文件的有没有可读和执行权限了。

数据库连接代码

丁丁 16:01:23 (多人发送) import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Date; public class TestConnection { private static String url = "jdbc:mysql://59.76.57.32:3306/mytest"; private static String username = "root"; private static String password = "root"; private static Connection conn =null; private static Statement st = null; private static ResultSet rs = null; //为了限定对象的使用,所以讲构造方法私有化,那么,我可以对外只提供一个单独的实例对象 //单例模式--单独的一个实例的方法 private TestConnection() throws ClassNotFoundException, SQLException{ Class.forName("com.mysql.jdbc.Driver"); conn =DriverManager.getConnection(url,username,password); } public static Connection getConnection() throws SQLException, ClassNotFoundException{ new TestConnection(); return conn; } public static void main(String[] args){ //testBySelect(); testByInsert("叮当",25,"2011-3-11 15:50:33"); } public static void testByInsert(String name,int age,String date){ String sql="insert into st(name,age,dateByTest) values('"+name+"',"+age+",'"+date+"')"; System.out.println(sql); int flag = -1; try { conn = TestConnection.getConnection();

常用免费外文全文数据库

常用免费外文全文数据库 1.SpringerLINK数据库 德国施普林格(Springer-Verlag)是世界上著名的科技出版集团, 通过SpringerLink系统提供其学术期刊及电子图书的在线服务。2002年7月开始,Springer公司和EBSCO/Metapress 公司在国内开通了SpringerLink服务。 访问方式:镜像服务器(本校读者无需登录)、国外站点(用户需登录出国并自付国际网络通信费)。 访问权限:校园网IP地址范围。 访问全文:(PDF格式)需要使用Acrobat Reader软件,如需安装,可由此下载Acrobat Reader。 2.EBSCOhost数据库 EBSCO公司通过国际专线提供检索服务,校园网的用户检索、下载无需支付国际网络通信费。采用IP控制访问权限,不需要帐号和口令。 3.WorldSciNet数据库 WorldSciNet为新加坡世界科学出版社(World Scientific Publishing Co.)电子期刊发行网站,该出版社委托EBSCO / MetaPress 公司在清华大学图书馆建立了世界科学出版社全文电子期刊镜像站. 4.Ptics Express Optics Express由美国光学学会创办,刊登光学技术领域方面的报告和新进展。提供1997年创刊以来的全部文献,以平均49天一期的速度出版,并支持彩色图像和多媒体文件。 网站地址:https://www.sodocs.net/doc/0d17881213.html,/ 创建者:Optical Society 0f America 5.New Journal 0f Physics New Journal 0fPhysics由英国皇家物理学会和德国物理学会出版,提供1998年创刊以来的全部文献。所有用户可免费获取电子版文章。 网站地址:https://www.sodocs.net/doc/0d17881213.html, 创建者:Institute of Physics & German Physical Society 6.The Journal of Machine Learning Research The Journal of Machine Learning Research由麻省理工学院出版,是机械研究领域的优质学术性论文的平台,用户可下载2000年创刊以来的全部文章。 网站地址:https://www.sodocs.net/doc/0d17881213.html,/ 创建者:MIT Press 7.Journal of Insect Science Journal of Insect Science由亚利桑那大学图书馆创办。它收集整理网上发布的有关昆虫生物学和节枝动物生态学的论文。可下载从2001年创刊至今的全部文献。 网站地址:https://www.sodocs.net/doc/0d17881213.html,/ 创建者:Library of the University of Arizona 8.Geometry & Topology GTP:Geometry&Topology Publication是英国沃里克大学的数学系建立的,GT是国际化的数学类在线期刊,内容涉及几何学、拓扑学及其应用等领域。提供如下三种期刊的所有文献:Geometry&Topology(1997年创刊至今),Geometry&Topology Monographs(1998年

JAVA连接各种数据库的代码大全

Java数据库连接大全 注:newInstance()可要可不要。 通用JDBC-ODBC直连方式(无需额外的驱动包): Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn=DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=localhost;uid=sa;pwd=1111;Database=db"); 以下方式中Class.forName中的都是需要添加的驱动包。 1Java连接Oralce Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; Connection conn=DriverManager.getConnection(url,user,password); 2Java连接MySQL Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //Class.forName("com.mysql.jdbc.Driver"); String URL="jdbc:mysql://localhost/test"; Connection conn=DriverManager.getConnection(url,user,password); 3Java连接SQLServer 连接mssql2000 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db"; Connection conn=DriverManager.getConnection(url,user,password); 连接mssql2005+ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); String URL="jdbc:sqlserver://localhost:1433;DatabaseName=db"; Connection conn=DriverManager.getConnection(url,user,password); 通用方式: Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance(); String url="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=db"; Connection conn=DriverManager.getConnection(url,user,password); 4Java连接DB2 Class.forName(“com.ibm.db2.jdbc.app.DB2Driver").newInstance(); String URL=”jdbc:db2://localhost:5000/db"; Connection conn=DriverManager.getConnection(url,user,password); 5Java连接Infomix Class.forName("https://www.sodocs.net/doc/0d17881213.html,rmix.jdbc.IfxDriver").newInstance(); String URL="jdbc:informix-sqli://123.45.67.89:1533/db:INFORMIXSERVER=myserver"; Connection conn=DriverManager.getConnection(url,user,password); 6Java连接SyBase Class.forName("com.sybase.jdbc.SybDriver").newInstance(); Properties sysProps=System.getProperties(); SysProps.put("user","userid"); SysProps.put("password","user_password"); Connection conn=DriverManager.getConnection(url,SysProps);

常用文献检索数据库

一、常用文献检索数据库 1、Springerlink数据库 Springer是德国施普林格(Springer)出版公司出版的全文数据库数据库。所提供的全文电子期刊共包含439种学术期刊(其中近400种为英文期刊),按学科分为以下11个“在线图书馆”:生命科学、医学、数学、化学、计算机科学、经济、法律、工程学、环境科学、地球科学、物理学与天文学,是科研人员的重要信息源。 2、HighWire Press数据库 HighWire Press是提供免费全文的、全球最大的学术文献出版商之一,于1995年由美国斯坦福大学图书馆创立。最初,仅出版著名的周刊“Journal of Biological Chemistry”,目前已收录电子期刊340多种,文章总数已达130多万篇,其中超过47万篇文章可免费获得全文;这些数据仍在不断增加。通过该界面还可以检索Me 564034381 19:25:58 dline收录的4500余种期刊中的1200多万篇文章,可看到文摘题录。HighWire Press收录的期刊覆盖以下学科:生命科学、医学、物理学、社会科学。 3、NCBI PUBMED数据库 https://www.sodocs.net/doc/0d17881213.html,/pubmed PubMed系统是由NLM的国家生物技术信息中心(National Center for Biotechnology Information,NCBI)开发的用于检索MEDLINE、PreMEDLINE数据库的网上检索系统。从1997年6月起,PubMed在网上免费向用户开放。它具有收录范围广泛、更新速度快、检索系统完备、链接广泛的特点。PubMed系统包含三个数据库:MEDLINE、PreMEDLINE和Record supplied by Publisher。 4、sciencedirect数据库 SD是荷兰Elsevier公司的核心产品,是全学科的全文数据库,它拥有1263种科技和医学电子全文期刊数据库 5、Blackwell数据库 英国Blackwell出版公司是世界上最大的期刊出版商之一,出版期刊总数已超过700种,其中理科类期刊占54%左右,其余为人文社会科学类。涉及学科包括:农业、动物学、医学、工程、数学统计、计算机技术、商业经济、生命科学、物理学、人文科学、艺术、社会及行为科学等。 6、ProQuest博士论文全文检索系统, 美国ProQuest数据库是世界著名的学位论文数据库,收录有欧美1,000余所大学文、理、工、农、医等领域的博士、硕士学位论文,是学术研究中十分重要的信息资源。 7、OAIster学位论文数据库 二、专利 1、欧洲网上专利数据库

数据库图书系统(含代码)

目录 一.需求描述和系统边界 数据库技术和Internet的飞速发展,使它们已经成为现代信息技术的重要组成部分,是现在计算机信息系统和计算机应用系统的基础和核心。对于任何一个企业来说,数据是企业重要的资产,如何有效利用这些数据,对于企业发展起着极其重要的作用。随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆藏书的数目逐渐增大,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,创建图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作。 该图书管理系统支持2类用户:管理员和读者。读者可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和读者的增加,删除和修改以及对读者,借阅、续借、归还的确认。 二.需求分析 1.业务需求 图书管理系统的主要业务包括:包括图书馆内书籍的信息,读者信息,以及

借阅信息。此系统功能分为面向读者和面向管理员两部分,其中读者可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和读者的增加,删除和修改以及对读者,借阅、续借、归还的确认。 2.功能需求及数据需求分析 (1)注册管理 管理员注册。管理员注册时要求填写基本信息,包括管理员编号、姓名、性别、联系电话、家庭住址。系统检查所有信息填写正确后管理员注册成功。 读者注册。读者注册时要求填写基本信息,包括读者编号、姓名、性别、联系电话、学院等。系统检查所有信息填写正确后读者注册成功。 (2)图书管理 增加图书信息。当有新的图书入库时,管理员负责添加图书信息,包括书名、分类、图书编号、作者、出版社、出版时间、简介等。 图书信息查询。管理系统需提供方便快捷的方式进行图书检索。如可以输入指定的关键词进行简单查询,也可以根据书名、分类、图书编号、作者、出版社、出版时间、简介等单一或组合条件进行查询。 图书信息更新及删除。图书信息发布后,管理员可以随时更新和删除图书信息。 (3)借阅图书 读者登入图书管理系统之后,将需要的图书的信息输入,可以借阅图书。由管理员将图书信息修改为“不在馆”。 (4)续借图书 读者借书之后,一个月后应归还。如有需要可以续借图书30天。此操作由管理员完成。 (5)归还图书 读者将已借图书归还给图书馆时,需要管理员确认信息。并将图书信息修改为“在馆” 3.业务规则分析 基于功能需求,通过进一步了解,图书管理业务需求如下: (1)所有用户均可以搜索图书信息。但只有管理员可以对图书信息进行修改。

常用外文数据库介绍]

常用外文数据库介绍 SpringerLINK数据库 德国施普林格(Springer-Verlag)是世界上著名的科技出版集团, 通过SpringerLink系统提供其学术期刊及电子图书的在线服务。2002年7月开始,Springer公司和EBSCO/Metapress公司在国内开通了SpringerLink服务。 访问方式:镜像服务器(本校读者无需登录)、国外站点(用户需登录出国并自付国际网络通信费)。 访问权限:校园网IP地址范围。 访问全文:(PDF格式)需要使用Acrobat Reader软件,如需安装,可由此下载Acrobat Reader。 EBSCOhost数据库 EBSCO公司通过国际专线提供检索服务,校园网的用户检索、下载无需支付国际网络通信费。采用IP控制访问权限,不需要帐号和口令。 WorldSciNet数据库 WorldSciNet为新加坡世界科学出版社(World Scientific Publishing Co.)电子期刊发行网站,该出版社委托EBSCO / MetaPress 公司在清华大学图书馆建立了世界科学出版社全文电子期刊镜像站. Ptics Express Optics Express由美国光学学会创办,刊登光学技术领域方面的报告和新进展。提供1997年创刊以来的全部文献,以平均49天一期的速度出版,并支持彩色图像和多媒体文件。 网站地址:https://www.sodocs.net/doc/0d17881213.html,/ 创建者:Optical Society 0f America New Journal 0f Physics New Journal 0fPhysics由英国皇家物理学会和德国物理学会出版,提供1998年创刊以来的全部文献。所有用户可免费获取电子版文章。 网站地址:https://www.sodocs.net/doc/0d17881213.html, 创建者:Institute of Physics & German Physical Society

空间数据库复习重点答案完整)

1、举例说明什么是空间数据、非空间数据?如何理解空间查询和非空间查询的区别?常用的空间数据库管理方式有哪几种及其各自特点。 数据:是指客观事务的属性、数量、位置及其相互关系等的符号描述。空间数据:是对现实世界中空间对象(事物)的描述,其实质是指以地球表面空间位置为参照,用来描述空间实体的位置、形状、大小及其分布特征等诸多方面信息的数据。河流的泛洪区,卫星影像数据、气象气候数据等都可以是空间数据书店名称店员人数,去年的销售量,电话号码等是非空间数据 空间查询是对空间数据的查询或命令 人工管理阶段 文件管理阶段缺点: 1)程序依赖于数据文件的存储结构,数据文件修改时,应用程序也随之改变。 2)以文件形式共享,当多个程序共享一数据文件时,文件的修改,需得到所有应用的许可。不能达到真正的共享,即数据项、记录项的共享。 常用: 文件与数据库系统混合管理阶段优点:由于一部分建立在标准的RDBMS上,存储和检索数据比较有效、可靠。 缺点:1)由于使用了两个子系统,它们各自有自己的规则,查询操作难以优化,存储在RDBMS外的数据有时会丢失数据项的语义。 2)数据完整性的约束条件可能遭破坏,如在几何空间数据系统中目标实体仍存在,但在RDBMS中却已删除。 3)几何数据采用图形文件管理,功能较弱,特别是在数据的安全性、一致性、完整性、并发控制方面,比商用数据库要逊色得多 全关系型空间数据库管理系统 ◆属性数据、几何数据同时采用关系式数据库进行管理 ◆空间数据和属性数据不必进行烦琐的连接,数据存取较快 ◆属性间接存取,效率比DBMS的直接存取慢,特别是涉及空间查询、对象嵌套等复杂的空间操作 ◆GIS软件:System9,Small World、GeoView等 本质:GIS软件商在标准DBMS顶层开发一个能容纳、管理空间数据的系统功能。 对象关系数据库管理系统 优点:在核心DBMS中进行数据类型的直接操作很方便、有效,并且用户还可以开发自己的空间存取算法。缺点:用户须在DBMS环境中实施自己的数据类型,对有些应用相当困难。 面向对象的数据库系统。 采用面向对象方法建立的数据库系统; 对问题领域进行自然的分割,以更接近人类通常思维的方式建立问题领域的模型。 目前面向对象数据库管理系统还不够成熟,价格昂贵,在空间数据管理领域还不太适用; 基于对象关系的空间数据库管理系统可能成为空间数据管理的主流 2、什么是GIS,什么是SDBMS?请阐述二者的区别和联系。 GIS是一个利用空间分析功能进行可视化和空间数据分析的软件。它的主要功能有:搜索、定位分析、地形分析、流分析、分布、空间分析/统计、度量GIS 可以利用SDBMS来存储、搜索、查询、分享大量的空间数据集 改:地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工 科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。简单的说,地理信息系统就是综合处理和分析地理空间数据的一种技术系统。

常用国外数据库及检索介绍

常用国外数据库详细介绍(按国家分类) 一、美国 (1) Wiley InterScience(英文文献期刊) 主页:https://www.sodocs.net/doc/0d17881213.html,/ 简介:Wiley InterScience是John Wiely & Sons 公司创建的动态在线内容服务,1997年开始在网上开通。通过InterScience,Wiley公司以许可协议形式向用户提供在线访问全文内容的服务。Wiley InterScience收录了360多种科学、工程技术、医疗领域及相关专业期刊、30多种大型专业参考书、13种实验室手册的全文和500多个题目的Wiley学术图书的全文。其中被SCI收录的核心期刊近200种。期刊具体学科划分为:Business, Finance & Management (商业、金融和管理)、Chemistry (化学)、Computer Science (计算机科学)、Earth Science (地球科学)、Education (教育学)、Engineering (工程学)、Law (法律)、Life and Medical Sciences (生命科学与医学)、Mathematics and Statistics (数学统计学)、Physics (物理)、Psychology (心理学)。 (2)美国IEEE (英文文献期刊) 主页:https://www.sodocs.net/doc/0d17881213.html,/ 简介:IEEE(Institute of Electrical & Electronics Engineers)是电子信息领域最著名的跨国性学术团体,其会员分布在世界150多个国家和地区。据IEEE统计,IEEE会员总数2001年比2000年增加3.1%,达到377342人,其中学生会员为65669人,增长12.6%。 随着人们的信息越来越多地来自Internet,IEEE需要为会员提供更加完善和全面的电子信息产品和服务。IEEE应成为IEEE会员获得信息的首选之地。IEEE必须识别正确的信息,并提供对它们的访问方法。实现这个目标的重要一步是通过IEEE Xplore与IEEE/IEE Electronic Library (IEL)连接。IEL包括了1988年以来IEEE和IEE的所有期刊杂志和会议录,以及IEEE的标准,可以通过题目、关键词和摘要进行查阅。 (3)美国EBSCO(英文文献期刊) 主页:https://www.sodocs.net/doc/0d17881213.html, 简介:EBSCO公司从1986年开始出版电子出版物,共收集了4000多种索引和文摘型期刊和2000多种全文电子期刊。该公司含有Business Source Premier (商业资源电子文献库)、Academic Search Elite(学术期刊全文数据库)等多个数据库。 Business Source Premier收录了三千多种索引、文摘型期刊和报纸,其中近三千种全文刊。数据库涉及国际商务、经济学、经济管理、金融、会计、劳动人事、银行等的主题范围,适合经济学、工商管理、金融银行、劳动人事管理等专业人员使用。数据库中有较著名"华尔街日报"(The Walls Street Journal)、"哈佛商业评论"(Harvard Business Review)、"每周商务"(Business Week)、"财富"(Fortune)、"经济学家智囊团国家报告" (EIU Country Reports)、American Banker、Forbes、The Economist等报刊。该数据库从1990年开始提供全文,题录和文摘则可回溯检索到1984年,数据库每日更新。 学术期刊集成全文数据库(Academic Search Premier,简称ASP):包括有关生物科学、工商经济、资讯科技、通讯传播、工程、教育、艺术、文学、医药学等领域的七千多种期刊,其中近四千种全文刊。 EBSCO内含有两个免费数据库:

VBA数据库连接代码(自己编制成功)

Private Sub CommandButton1_Click() Dim i As Integer, j As Integer, sht As Worksheet 'i,j为整数变量;sht 为excel工作表对象变量,指向某一工作表 Dim cn As Object '定义数据链接对象,保存连接数据库信息 Dim rs As Object '定义记录集对象,保存数据表 Set cn = CreateObject("ADODB.Connection") '创建数据链接对象 Set rs = CreateObject("ADODB.RecordSet") '创建记录集对象 Dim strCn As String, strSQL As String '字符串变量 strCn = "Provider=sqloledb;Server=GuilinHu-PC\HuglSQLSEVER;Database=Hugl;U id=sa;Pwd=HGL102643lch;" '定义数据库链接字符串 ’Sever =服务器名称;Database =数据库名称,Uid =sa ; Pwd = 以sa身份登录数据库的密码 '下面的语句将读取数据表数据,并将它保存到excel工作表中:画两张表想像一下,工作表为一张两维表,记录集也是一张两维表 strSQL = "select 姓名,性别,年龄 from 个人信息" '定义SQL查询命令字符串cn.Open strCn '与数据库建立连接,如果成功,返回连接对象cn rs.Open strSQL, cn '执行strSQL所含的SQL命令,结果保存在rs记录集对象中 i = 1 Set sht = ThisWorkbook.Worksheets("sheet1") '把sht指向当前工作簿的sheet1工作表 Do While Not rs.EOF '当数据指针未移到记录集末尾时,循环下列操作 sht.Cells(i, 1) = rs("姓名") '把当前记录的字段1的值保存到sheet1工作表的第i行第1列 sht.Cells(i, 2) = rs("性别") '把当前字段2的值保存到sheet1工作表的第i行第2列 sht.Cells(i, 3) = rs("年龄") '把当前字段2的值保存到sheet1工作表的第i行第2列 rs.MoveNext '把指针移向下一条记录 i = i + 1 'i加1,准备把下一记录相关字段的值保存到工作表的下一行 Loop '循环 rs.Close '关闭记录集,至此,程序将把某数据表的字段1和字段2保存在excel工作表sheet1的第1、2列,行数等于数据表的记录数 End Sub

C#数据库连接操作大全

C#数据库连接操作大全 下面是c#与数据库的连接及增删改除的各种操作,全部经过上机验证。本人是从事软件开发,如果各位有什么问题或者需要帮助的可以在我的空间留言。 一:数据库连接代码: SqlConnection objSqlConnection = new SqlConnection ("server = 127.0.0.1;uid = sa; pwd =;database =test"); objSqlConnection.Open(); 二:数据库的添加记录代码: int i = 0; string s1 = "", s2 = ""; i = Convert.ToInt16(textBox1.Text); s1 = textBox2.Text; s2 = textBox3.Text; SqlConnection objSqlConnection = new SqlConnection("server = 127.0.0.1;uid = sa; pwd =;database =test"); objSqlConnection.Open(); MessageBox.Show("数据库连接成功", "好"); try { SqlCommand sqlcom = new SqlCommand("insert into info(id,name,sex) values( " + i + ",'" + s1 + "','" + s2 + "')", objSqlConnection); sqlcom.ExecuteNonQuery(); MessageBox.Show("添加成功!", "啊"); } catch (Exception a) { MessageBox.Show(a.ToString()); } MessageBox.Show("添加成功!", "啊"); } 三:数据库的修改代码: int i = 0; string s1 = "", s2 = ""; s1 = textBox2.Text; s2 = textBox3.Text; if (textBox1.Text.Length == 0) i = 0; else i = Convert.ToInt32(textBox1.Text);

9常用的期刊论文数据库

文献信息检索与利用课程教案 第八章期刊全文数据库的检索与利用 8.1中文科技期刊全文数据库 一.简介:《中文科技期刊全文数据库》源于维普公司1989年创建的《中文科技期刊篇名数据库》,其全文和题录文摘版一一对应。其特点: 全面、庞大的数据量.数据库包含1989年以来的自然科学、工程技术、农业、医药卫生、经济、教育和图书情报等学科8000余种期刊刊载的600余万篇文献,并以每年100万篇的速度递增。2000年后收录出版期刊12000余种, 2000年以后每年出版文献90-100万篇。 2. 科学的分类体系;每篇文献按照《中国图书馆分类法》进行分类,所有文献被分为7个专辑:自然科学、工程技术、农业科学、医药卫生、经济管理、教育科学和图书情报。专辑又细分为27个专题。科学的分类使得数据库可以胜任综合学科文献服务,同时又能根据购买者不同的专业需求,选择不同的类别进行组合。 3. 专业化的检索系统:具有检索入口多、辅助手段丰富、查全查准率高和人工标引准确的传统优点,而且还准备了专业检索界面和简单检索界面以满足不

同层次用户的需求。系统内核采用国内最先进的全文检索技术。文摘版还是《中 文科技期刊数据库》(全文版)的索引,能独立工作也可建立本地或远程全文下载连接。 4. 著录标准全:《中国图书资料分类法》、《检索期刊条目著录规则》(GB3793-83)、《文献主题标引规则》(GB3860-83) 二、访问步骤 1.访问图书馆主页:59.71.1 2.80 2.点击“数字资源”栏目中的“中国科技期刊全文数据库”(分本地安装镜 像站点与网上在线) 三、浏览器 维普浏览器下载 在使用维普系列数据库时,为了保证题录文摘的正常下载和正确阅读、打印《中文科技期刊数据库》的全文,每个用户端都需要下载并安装"维普浏览器"。建议您将该程序保存到磁盘:选择保存位置以后,浏览器将被下载并保存到磁盘。维普浏览器安装 浏览器下载以后,还需要安装。用户如果是第一次安装,只需双击下载的浏览器图标,按默认设置点击"下一步"执行直至"完成"即可;如果你的机器以前安装过"维普浏览器",在安装新版本时,会出现三个选项:"modify"、"repair"、"remove",此时选择"remove",按提示操作顺序执行即可。安装完成后桌面会重新出现"维普浏览器"图标。安装好"维普浏览器"的计算机就可以阅读和打印所获取的题录文摘和中刊全文了。 维普浏览器功能 a. 设置"题录下载"的输出选项:所下载的题录文摘通过"维普浏览器"打开后,选择"工具"下拉菜单中的"输出选项设置",就能根据需要设置所下载题录的输出项; b. 全文页面的反向显示功能:由于扫描处理问题,你有时会遇到黑底白字的页面,选择"工具"菜单中的"黑白反向",可将它转成白底黑字以供清楚识别。 c. OCR图文转换功能(此功能只能在OCR版中可以实现,简化版不具有该功能):在"工具"菜单中有"选择OCR区域"和"识别选定区域",对应的快捷图标 分别是" "、""。先点" ",再去框定你要转换的文字,然后点"",就会出现转换成文本格式的提示框。其中可直接修改错误,并可复制、粘贴到其它

数据库连接代码

连接数据库: 命名空间:using System.Data.SqlClient; protected void Page_Load(object sender, EventArgs e) { //实现数据库连接 SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=localhost;Initial Catalog=student;Integrated Security=True ";//连接数据库字符串 conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; https://www.sodocs.net/doc/0d17881213.html,mandType = CommandType.Text;//配置类型 https://www.sodocs.net/doc/0d17881213.html,mandText = "select * from users";//sql语句 SqlDataReader sr = cmd.ExecuteReader(); while (sr.Read()) { Response.Write( "
"+"userid:" + sr.GetInt32(0)); } sr.NextResult(); while (sr.Read()) { Response.Write("
" + "userName:" + sr.GetString(0)); } sr.Close(); conn.Dispose(); conn.Close(); } 在原数据表中新增一条数据: protected void btAdd_Click(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=localhost;Initial Catalog=student;Integrated Security=True ";//连接数据库字符串 conn.Open();

C#连接数据库大全

c#连接数据库大全 1.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- using System.Data; using System.Data.OleDb; ...... string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb"; OleDbConnection objConnection=new OleDbConnection(strConnection); ...... objConnection.Open(); objConnection.Close(); ...... -------------------------------------------------------------------------------- 解释: 连接Access数据库需要导入额外的命名空间,所以有了最前面的两条using命令,这是必不可少的! strConnection这个变量里存放的是连接数据库所需要的连接字符串,他指定了要使用的数据提供者和要使用的数据源. "Provider=Microsoft.Jet.OleDb.4.0;"是指数据提供者,这里使用的是Microsoft Jet引擎,也就是Access中的数据引擎,https://www.sodocs.net/doc/0d17881213.html,就是靠这个和Access的数据库连接的. "Data Source=C:\BegASPNET\Northwind.mdb"是指明数据源的位置,他的标准形式是"Data Source=MyDrive:MyPath\MyFile.MDB". PS: 1."+="后面的"@"符号是防止将后面字符串中的"\"解析为转义字符. 2.如果要连接的数据库文件和当前文件在同一个目录下,还可以使用如下的方法连接: strConnection+="Data Source="; strConnection+=MapPath("Northwind.mdb"); 这样就可以省得你写一大堆东西了! 3.要注意连接字符串中的参数之间要用分号来分隔. "OleDbConnection objConnection=new OleDbConnection(strConnection);"这一句是利用定义好的连接字符串来建立了一个链接对象,以后对数据库的操作我们都要和这个对象打交道. "objConnection.Open();"这用来打开连接.至此,与Access数据库的连接完成. -------------------------------------------------------------------------------- 2.C#连接SQL Server 程序代码: -------------------------------------------------------------------------------- using System.Data; using System.Data.SqlClient; ... string strConnection="user id=sa;password=;"; strConnection+="initial catalog=Northwind;Server=YourSQLServer;"; strConnection+="Connect Timeout=30"; SqlConnection objConnection=new SqlConnection(strConnection);

数据库连接代码大全

数据库连接代码大全 SQL Server ODBC Standard Security: "Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection: "Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes;" Prompt for username and password: oConn.Properties("Prompt") = adPromptAlways oConn.Open "Driver={SQL Server};Server=Aron1;DataBase=pubs;" OLE DB, OleDbConnection (.NET) Standard Security: "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" Trusted Connection: "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;" (use serverName\instanceName as Data Source to use an specifik SQLServer instance, only SQLServer2000) Prompt for username and password: oConn.Provider = "sqloledb"

常见的电子期刊数据库

1.中国知识基础设施工程网(CNKI数据库)。它是以实现全社会知识信息资源传播共享和增值利用为目标的国家信息化重点工程,被科技部等五部委确定为‘‘国家级重点新产品重中之重”项目。由清华同方光盘股份有限公司和清华大学中国学术期刊(光盘版)电子杂志负责牵头实施的,其建立的CNKI系列数据库包括期刊、报纸、博硕士毕业论文等,收录了自1994年以来国内公开出版的8400多种期刊和报纸上发表的文章全文。 2.万方数据库资源系统。万方数据《中国学位论文文摘数据库》是国内收录学位论文信息最全的数据库。它是由中国科技信息研究所、万方数据集团公司开发的建立在互联网上的大型中文网络信息资源系统。它由面向企业界、经济界服务的商务信息系统、面向科技界的科技信息子系统及数字化期刊子系统组成。数字化期刊子系统使得用户可在网上直接获得万方新提供的部分电子期刊的全文。万方期刊集纳了理、工、农、医、人文五大类70多个种类共4529种科技期刊全文。 3.中国科技期刊数据库。它是由重庆维普咨询公司开发的一种综合性数据库,也是国内图书情报界的一大知名数据库。它收录了近千种中文期刊和报纸以及外文期刊,对数据进行严谨的研究、分析、采集、加工等深层次开发和推广应用。 4.超星数字图书馆。目前世界最大的中文在线数字图书馆,提供大量的电子图书资源,提供阅读和下载,涉及哲学、宗教、社科总论、经典理论、民族学、经济学、自然科学总论、计算机等各个学科门类。内有500万篇论文,全文总量10亿余页,数据总量1000000GB,大量免费电子图书,超8万的学术视频,拥有超过35万授权作者,5300位名师,1000万注册用户并且每天仍在不断的增加与更新。

相关主题