sybaseASE安装使用手册Word文档下载推荐.docx
- 文档编号:21736844
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:31
- 大小:1.54MB
sybaseASE安装使用手册Word文档下载推荐.docx
《sybaseASE安装使用手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《sybaseASE安装使用手册Word文档下载推荐.docx(31页珍藏版)》请在冰豆网上搜索。
问题启动后自动停止 查看本机上其他软件是否阻止了服务例如
(360安全卫士 不要选择系统服务 )
三、创建数据库。
1、创建设备
2、创建数据库
3、选择设备
四、数据库连接
1平台连接配置
jdbc.driver=com.sybase.jdbc3.jdbc.SybDataSource
jdbc.url=jdbc:
sybase:
Tds:
192.168.1.102:
5000/cms2
必须是ip地址不能用localhostSybase不支持127.0.0.1
jdbc.dialect=org.hibernate.dialect.SybaseDialect
jdbc.username=sa
jdbc.passwd=
jdbc.max.active=3
jdbc.show.hql=true
2、
sybase官网提供
/*Programmer:
AliChalhoub
Date:
Feb.25,2000
Purpose:
ThissmallapplicationestablishaconnectiontoanASA6.xdatabase.
ItrequirestheIPaddressandthedatabasename.IfIPaddressisnot
givingthenthedefaultwilltakeplacethatislocalhost.
IPcanbethenameoftheservermachineortheIPnumber.
i.ejavaJConnectServerNameDatabasename
*/
importcom.sybase.jdbc.*;
importjava.sql.*;
//importjava.io.*;
//importjava.util.*;
//importjava.util.Properties;
//importsybase.sql.*;
publicclassJConnect{
publicstaticvoidmain(Stringargv[]){
try{
//settingtheconnectiondriver.
System.out.println("
Connecting..."
);
StringdatabaseName="
"
;
StringipAddress="
//databaseName=argv[1];
//setthedatabasename
Class.forName("
com.sybase.jdbc.SybDriver"
).newInstance();
if(argv.length<
2){
ipAddress="
localhost"
databaseName=argv[0];
//displayipaddress.
System.out.println("
IPused:
"
+ipAddress);
}
else{
ipAddress=argv[0];
databaseName=argv[1];
}
testConnection(databaseName,ipAddress);
//System.out.println("
ConnectedSuccessfully"
}
catch(Exceptione){
System.out.println(e.getMessage());
//printingoutanerrorifso.
publicstaticvoidtestConnection(StringdbName,Stringipad)
throwsSQLException
{
try{
//connectingtothedatabaseusingport2638;
Databasename=Lab1
Connectionconn=
DriverManager.getConnection("
jdbc:
+ipad+"
:
2638?
ServiceName="
+dbName,"
dba"
"
sql"
Connectedsuccessfullyto'
+dbName+"
'
databaseusingJConnect"
}catch(Exceptione){
error:
+e.getMessage());
e.printStackTrace();
}
2、
importjava.sql.Statement;
importjava.util.Properties;
importcom.sybase.jdbcx.SybDriver;
publicclassSybaseT{
/**
*sybase数据库连接测试
*刘金宝
*2009-3-10
*/
publicstaticvoidmain(String[]args){
try{
SybDriversybDriver=(SybDriver)
Class.forName("
com.sybase.jdbc2.jdbc.SybDriver"
sybDriver.setVersion
(com.sybase.jdbcx.SybDriver.VERSION_5);
DriverManager.registerDriver(sybDriver);
//Class.forName("
com.sybase.jdbcx.SybDriver"
}catch(InstantiationExceptione){
//TODO自动生成catch块
e.printStackTrace();
}catch(IllegalAccessExceptione){
}catch(ClassNotFoundExceptione){
}catch(SQLExceptione){
Stringurl="
jdbc:
192.168.0.10:
5000/oa"
PropertiessysProps=System.getProperties();
sysProps.put("
user"
sa"
password"
Connectionconn=DriverManager.getConnection(url,sysProps);
Statementstmt=null;
stmt=conn.createStatement();
ResultSetrs=stmt.executeQuery("
select*fromusers"
System.out.println("
<
-"
while(rs.next())
System.out.println(rs.getString
(1)+"
+rs.getString
(2));
->
}
Jsp源码
<
%@pagecontentType="
text/html;
charset=gb2312"
%>
<
%@pageimport="
java.io.*"
java.util.*"
java.sql.*"
javax.servlet.*"
html>
body>
%!
//处理中文问题的自定义函数
publicStringgetStr(Stringstr)
{
try
Stringtemp_p=str;
byte[]temp_t=temp_p.getBytes();
Stringtemp=newString(temp_t,"
gb2312"
returntemp;
}
catch(Exceptione)
return"
null"
%>
%
//以try开始
Connectioncon;
Statementstmt;
ResultSetrs;
//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序
Class.forName("
Stringurl="
//oa为数据库名字
//建立连接,类似于ASP中的创建数据库联接
con=DriverManager.getConnection(url,"
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
//创建一个JDBC声明
StringstrSql="
strSql="
select*fromusers"
rs=stmt.executeQuery(strSql);
//输出查询结果
out.println("
tablewidth=1000border=1cellspacing=1cellpadding=1align=center>
tralign=centervalign=middlebgcolor=#C0C0C0>
tdalign=center>
fontsize=4color=#FFFFFFface=隶书>
+"
ID"
/font>
/td>
名字"
密码"
角色"
/tr>
intn=0;
while(rs.next())
intid=rs.getInt("
id"
Stringname=getStr(rs.getString("
NAME"
));
Stringpass=getStr(rs.getString("
introleid=rs.getInt("
roleid"
//打印所显示的数据
tralign=centerbgcolor=#00FF00>
tdalign=right>
fontcolor=#FFFFFFface=宋体>
+id+"
+name+"
+pass+"
+roleid+"
n=n+1;
/table>
//如果加载时出错,给出相应的错误信息
catch(Exceptione){
out.println(e);
/body>
/html>
sybase备份和恢复
dumpdatabasedatabasenameto"
d:
databakrr_bak.dat"
loaddatabasedatabasenamefrom"
客户端远程连接服务器数据库
1、新建指向服务器的server注意ip后为逗号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sybaseASE 安装 使用手册