社区
Sybase
帖子详情
windows如何备份linux下的sql anywhere 的数据库?
sinat_27593547
2015-04-21 03:25:29
问题如下:windows+sql anywhere 11下的sybase central能不能连接到linux中的sql anywhere数据库服务器上,若能连接怎么连接?不能实现备份,若能备份怎么备份?备份后能不能恢复到widnwos+sql anywhere服务器上,怎么恢复?若知道请求回答,不胜感谢?
...全文
384
1
打赏
收藏
windows如何备份linux下的sql anywhere 的数据库?
问题如下:windows+sql anywhere 11下的sybase central能不能连接到linux中的sql anywhere数据库服务器上,若能连接怎么连接?不能实现备份,若能备份怎么备份?备份后能不能恢复到widnwos+sql anywhere服务器上,怎么恢复?若知道请求回答,不胜感谢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sybase数据库恢复
2015-04-21
打赏
举报
回复
使用backup database备份。
sql
anywhere11.0新特点
可嵌入性
SQL
Anywhere 可以轻松嵌入到其它应用程序中。它性能高并且占用的内存空间非常小。
SQL
Anywhere 包含了多种在前台环境中启用自我管理和维护的功能,其中包括启用计算机资源优化、启用自我调优以提升性能以及简化远程安装和支持。 互操作性
SQL
Anywhere 受到许多平台的支持,包括
Windows
、
Windows
Mobile、
Linux
、Sun Solaris、HP-UX、IBM AIX 和 Macintosh。
SQL
Anywhere 的
数据库
文件可以在各平台间复制,这是它独有的特性。此外,
SQL
Anywhere 还使用其针对小型设备的 UltraLite
数据库
技术提供了对 BlackBerry、嵌入式
Linux
、
Windows
Mobile 6 和 Java ME 智能手机的支持。
SQL
Anywhere 支持多种常见
数据库
接口,包括 ODBC、JDBC、ADO.NET、PHP 和 Perl。这意味着可以使用多种流行的应用程序开发工具,包括:Microsoft Visual Studio、PowerBuilder、Eclipse 和各种 Web 工具。存储过程可以用 C/C++、Java、.NET 或 Perl 编写。 即装即用的性能
SQL
Anywhere 的设计初衷是,无需不间断的调优和管理就可提供卓越的性能。动态调整高速缓存大小、自动生成统计信息、完善的查询优化程序、并行查询处理和实例化视图等功能使
SQL
Anywhere 成为那些没有现场
数据库
管理员的企业的理想之选。通过提供联机分析处理(On-Line Analytical Processing,简称 OLAP),
SQL
Anywhere 提供了在单条
SQL
语句中执行复杂数据分析的功能,从而通过减少对
数据库
的查询次数来改进性能,而同时又能增加结果值。 Web 操作
SQL
Anywhere 提供了内置 HTTP 服务器和 Web 服务支持、XML 功能、全文本搜索以及 PHP 接口,这使其成为在基于 Web 的环境中运行于 Web 服务器后端的理想
数据库
。 移动性 无论能否获得与企业系统的连接,
SQL
Anywhere 所提供的企业级
数据库
都能够在前台系统和设备上运行。它的同步技术确保了可通过无线和有线网络与后台
数据库
、应用程序服务器和消息传递系统有效地交换数据。 安全性
SQL
Anywhere 可对应用程序与
数据库
Sybase ASA9.0.2 手册中文版pdf(合集)
Sybase ASA9.0.2 手册中文版pdf(合集) Sybase ASA9.0.2 手册中文版pdf(合集) Sybase ASA9.0.2 手册中文版pdf(合集) * Introducing
SQL
Anywhere Studio * What's New in
SQL
Anywhere Studio * ASA Database Administration Guide * ASA
SQL
User's Guide * ASA
SQL
Reference * ASA Programming Guide * ASA Error Messages *
SQL
Anywhere Studio Security Guide * MobiLink Administration Guide * MobiLink Clients * MobiLink Server-Initiated Synchronization User's Guide * MobiLink Tutorials * QAnywhere User's Guide *
SQL
Remote User's Guide *
SQL
Anywhere Studio Help * ODBC Drivers for MobiLink and Remote Data Access * UltraLite Database User's Guide * UltraLite for MobileVB User's Guide * UltraLite ActiveX User's Guide * Native UltraLite for Java User's Guide * UltraLite.NET User's Guide * UltraLite for M-Business Anywhere User's Guide * UltraLite C/C++ User's Guide * UltraLite Static Java User's Guide *
SQL
Anywhere Studio Readme for Unix and
Linux
*
SQL
Anywhere Studio Readme for
Windows
and NetWare *
SQL
Anywhere Studio Quick Reference * ASA SNMP Extension Agent User's Guide
《
SQL
数据库
管理工具》(Richardson Software Razor
SQL
)v5.1.1/含注册机
软件简介:Razor
SQL
是
数据库
查询工具、
SQL
的编辑、
数据库
管理工具,可以通过ODBC,JDBC连接
数据库
,已经证实可以使用的
数据库
种类,达到了29种. Razor
SQL
is an
SQL
query tool, database browser,
SQL
editor, and database administration tool for
Windows
, Mac OS X,
Linux
, and Solaris. Razor
SQL
has been tested on over 29 databases, can connect to databases via either JDBC or ODBC, and includes support for the following databases Enhanced Feature Set Standard Feature Set DB2 Ingres Pervasive Cache Mimer
SQL
Derby InterBase Postgre
SQL
Daffodil Netezza Firebird JavaDB
SQL
ite DBASE Paradox FrontBase MS
SQL
Server
SQL
Anywhere FileMaker PointBase H2 My
SQL
Sybase (ASE) Mckoi Solid H
SQL
DB OpenBase Teradata Microsoft Access Informix Oracle Features * A Database Navigator for browsing database objects. * An
SQL
Editor for creating
SQL
queries. * Visual tools for creating, editing, dropping, describing, altering, and viewing tables, views, indexes, and sequences * Visual Tools for creating, editing, dropping, and executing stored procedures, functions, and triggers * A robust programming editor that embeds the powerful EditRocket code editor that supports 20 programming languages including
SQL
, PL/
SQL
, Transact
SQL
,
SQL
PL, HTML, XML, and more. * Export Tool - Export data in various formats * Import Tool - Import data from delimited files, Excel files, or fixed width files into tables * Ships with a built-in relational database engine (H
SQL
DB) that is up and running out of the box and requires no end-user administration * A Generate DDL Tool for generating table, view, and index DDL. * Table /
SQL
Query Compare tool for comparing tables or queries across multiple connections * Database Data Search tool for searching single or multiple database table and view data. * Database Object Search tool for searching for database objects. * Backup tools such as the Database Backup Tool and Table Backup Tool * Auto column and auto table lookup *
SQL
Formatter *
SQL
Query builder tool *
SQL
Query Scheduler tool * Command Line Interface * PHP Bridges for connecting to My
SQL
, Postgre
SQL
, and
SQL
Server databases remotely via PHP enabled web servers * An ASP bridge for connecting to MS
SQL
Server databases remotely via ASP enabled web servers *
SQL
GUI Tools for generating
SQL
for various operations * Edit, delete, and insert database data with the Database Editor * Works with all major operating systems including
Windows
, Mac OS X,
Linux
, Solaris, and any other Java enabled OS * Tested with Apache Derby / JavaDB, Daffodil DB, DB2, DBASE, Firebird, FrontBase, H2, H
SQL
DB, Informix, Ingres, Interbase, Mckoi, Microsoft Access, Microsoft
SQL
Server, Mimer
SQL
, My
SQL
, Netezza, OpenBase, Oracle, Pervasive, Pointbase, Postgre
SQL
, Solid,
SQL
ite, Sybase Adaptive Server Enterprise, Sybase
SQL
Anywhere, and Teradata
Sybase
SQL
Studio 6.0.3程序员指南
Sybase新近发布了
SQL
Anywhere Studio 6.0.3,它是一套捆绑ASE及其工具的集成套件。6.0.3版最终增加与RedHat 6.0兼容性。现在,RedHat 5.x和6.x是唯一支持的平台,但是Sybase称支持Caldera、Open
Linux
和SuSE等官方发行版本的工作也正在进行。本文将从一个
数据库
程序员的角度介绍sybase公司出品的
SQL
Anywhere Studio(SAS) 6.0.3 for
Linux
的特征、强项、弱项、安装和管理技巧,并给出一个精美的例子。如果你用C语言程序员,你可以从本文介绍的
SQL
C入门教材获益匪浅。
java程序是怎么操作
数据库
的,可以以常用据库为例,求详细解答,最好能举例。
java 实现连接
sql
server 20002007-12-16 13:28:00.0 第一种:通过ODBC连接
数据库
JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere)、优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力)、网络通信功能、通过JDBC
数据库
访问技术等等,让我们谁都不可否认JAVA语言是SUN公司对于计算机界的一个巨大的贡献。笔者可以描述这样一个场景:有一天你上网完全可以不用IE 或者NETSCAPE,上网就像是玩游戏,你可以获得游戏那么精美的图像和互动的感觉,如果你玩过UO,也许你就知道那种感觉了,但是JAVA做成的东西一定会超过UO的,因为不单单是游戏,也不是单单是浏览器,如果你愿意(要你有钱,有时间,有优秀的JAVA人才)你可以把所有的这一切用Java完全集成出来!!!我不是夸大JAVA的功能,大家可以访问一下http://www.simchina.net的那个社区程序,你就能找到一种感觉了:相信我没有说什么假话 。好了,不说废话了,现在我向你介绍JAVA的
数据库
访问技术----JDBC
数据库
访问技术(你可千万不要搞成ODBC了哟!)。 JDBC技术事实上是一种能通过JAVA语言访问任何结构化
数据库
的应用程序接口(API)(Sun这样说的,我也不知道是不是真的),而且现在的JDBC 3.0据Sun说也能访问Execel等电子表格程序! JDBC对于
数据库
的访问有四种方式,我们这里只是介绍两种: 第一种是通过ODBC做为“桥”(Bridge)对
数据库
访问,第二种是直接对
数据库
访问。 我们先来看看第一种JDBC<-->ODBC访问的流程: JDBC Driver Mannager->JDBC<->ODBC桥->ODBC->
数据库
客户机驱动库->
数据库
服务器->返回查询结果,在这种访问中值的我们注意的是虽然JAVA是"Write Once ,Run Anywhere",但是如果通过这种访问的话,需要客户端必须设置ODBC和有相应的
数据库
客户机的驱动,当你看了下面的另外一个流程的时候或许你会想:明明下一种更方面,为什么还要有这个东西的产生!呵呵,因为,未必所有的
数据库
服务器提供商都提供下面的JDBC驱动程序(给JDBC访问提供相应的接口),所以就有了JDBC<->ODBC Bridge。 接着再让我们来看看第二种访问流程: JDBC Driver Mannager->局部JDBC驱动->客户端
数据库
->
数据库
服务器->返回查询结果,这种访问事实上是转换JDBC调用为相应的
数据库
(Oracle, Sybase, Informix, DB2, 和其他的
数据库
数据库
管理系统)的客户端API调用(这么说,不知道大家能不能懂,说简单点就好像ASP不是通过DSN对
数据库
访问而是通过OLEDB访问,说道这里我还是不知道大家能不能明白我的意思。哎呀,不要扔鸡蛋嘛!),这种方式的访问需要相应的
数据库
提供商提供相应的JDBC驱动程序,但是有一种好处,可以独立于odbc用于可以随处可Run的客户端的浏览器中的Applet程序。 我们下面将给大家一个通过JDBC-ODBC桥
数据库
访问的实例,但是在看下面的事例前我想问大家一次:JDK1.3装了吗?
数据库
驱动装了吗(我使用的是
SQL
server)?你该没有使用
Linux
吧?虽然java支持
Linux
,但是老兄我可没有使用
Linux
哟(这同JAVA的Write Once ,Run Anywhere没有关系),由于使用了运行于Win下面的ODBC,我建议你看看这篇东西http://www.aspcn.com/showarticle.asp?id=112,否则你要是有了问题,出不了结果那岂不是要怪我(不过欲加之罪,何患无吃... ...),冤枉呀! 哎呀,说了这么多的废话,还是让我们来看看到底JDBC的调用吧!既然我们是通过odbc访问
数据库
,所以这个odbc是跑不了的,我们先来设置你的odbc:打开你的odbc数据源->选择系统dsn(Click加新的dsn-)->接下来输入选择
数据库
类型、输入dsn名:、选择服务器、连接
数据库
的方式、输入
数据库
的登陆用户和密码->测试连接,如果测试成功的话,那么你的dsn就建立好了,我的dsn名为
Sql
server.使用的是
sql
server7.0,以 “sa”登陆,密码为空。这些东西都是后面要用道的! 好了下面让我们来看程序代码: (该代码已经通过运行) //########################################################### //代码开始 //########################################################### import java.
sql
.*; //加载java数据连接包,java基本所有的
数据库
的调用的都在这个东西里面 public class InsertCoffees { public static void main(String args[]) { String url = "jdbc:odbc:
sql
server"; //取得连接的url名,注意
sql
server是dsn名 Connection con; //实例化一个Connection对象 Statement stmt; String query = "select * from col_link"; //选择所有的Col_link表中的数据输出 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载jdbc-odbc桥驱动 } catch(java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); //加载jdbc-odbc桥错误 System.err.println(e.getMessage()); //其他错误 } try { con = DriverManager.getConnection(url, "sa", ""); //
数据库
连接 stmt = con.createStatement(); //Create 一个声明 stmt.executeUpdate("CREATE TABLE col_link (sitename varchar (20) NULL ,siteurl varchar (50) NULL) "); //执行了一个
sql
语句生成了一个表col_link的表 stmt.executeUpdate("insert into col_link values('ASP中华网','http://www.aspcn.com')"); stmt.executeUpdate("insert into col_link values('永远到底有多远','http://xuankong.com')"); //执行一个insert into语句 stmt.executeUpdate("update col_link set siteurl='http://www.aspcn.com/xuankong/xuankongt.jpg' where siteurl='http://xuankong.com'"); //执行一个update语句,更新
数据库
ResultSet rs = stmt.executeQuery(query); //返回一个结果集 System.out.println("Col_link表中的数据如下(原始数据)"); //下面的语句使用了一个while循环打印出了col_link表中的所有的数据 System.out.println("站点名 "+" "+"站点地址"); System.out.println("---------------"+" "+"----------------"); while (rs.next()) { String s = rs.getString("sitename"); String f = rs.getString("siteurl"); //取得
数据库
中的数据 System.out.println(s + " " + f); /*String t = rs.getString(1); String l = rs.getString(2); System.out.println(t + " " + l);*/ /*jdbc提供了两种方法识别字段,一种是使用getXXX(注意这里的getXXX表示取不同类型字段的不同的方法)获得字段名, 第二种*是通过字段索引,在这里我把第二种方法注释了*/ /*你可以访问这个连接获得getxxx的用法:http://java.sun.com/docs/books/tutorial/jdbc/basics/_retrievingTable.html*/ } stmt.close(); con.close(); //上面的语句关闭声明和连接 } catch(
SQL
Exception ex) { System.err.println("
SQL
Exception: " + ex.getMessage()); //显示
数据库
连接错误或者查询错误 } } } //########################################################### //代码结束 //########################################################### 在上面这个程序中我想你展示了如何使用JDBC-ODBC连接
数据库
,使用
SQL
语句生成一个表,使用SELECT、INSERT 、UPDATE语句取的、插入和更新一个表中的数据,如何通过字段名和字段索引访问
数据库
中的东东!我希望你能从上面的代码真正的学习到一些东西! 发挥你的想象力,设想一下JAVA到底,比如说可以通过
数据库
做一个不需要GUI(图形用户界面)的聊天室,呵呵,感觉起来就像在DOS环境下打字的聊天室!哈哈! 最后需要说的是笔者的调试上面程序的环境:WIN2000 , JDK1.3,MS
SQL
SERVER编辑软件:EDITPLUS 2.01a(这最后的东西可不是废话,虽然早就了一些专业的JAVA开发工具,但是笔者建议JAVA初学者使用文本软件开发JAVA程序) 第二种:直接用jdbc访问
数据库
(1) 该实例已经运行通过 jsp连接
Sql
Server7.0/2000
数据库
test
sql
server.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.
sql
.*"%> <%Class.forName("com.microsoft.jdbc.
sql
server.
SQL
ServerDriver").newInstance(); String url="jdbc:microsoft:
sql
server://localhost:1433;DatabaseName=pubs"; //pubs为你的
数据库
的 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String
sql
="select * from test"; ResultSet rs=stmt.executeQuery(
sql
); while(rs.next()) {%> 您的第一个字段内容为:<%=rs.getString(1);%> 您的第二个字段内容为:<%=rs.getString(2);%> <%}%> <%out.print("
数据库
操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> (2)java访问
sql
server服务器 第一步:安装jdbc 点击
SQL
Server for JDBC驱动程序安装程序setup.exe(可以到微软网站下载 http://msdn.microsoft.com/library/default.asp?rul=/downloads/list/
sql
server.asp下载) 第二步:设置系统变量classpath 假设
SQL
Server for JDBC 驱动程序安装在d:\jdbc\,则classpath应该设置如下: classpath:=.;…;d:\jdbc\lib; d:\jdbc\lib\ms
sql
server.jar; d:\jdbc\lib\msutil.jar; d:\jdbc\lib\msbase.jar; 注意:设置时要在最前面的点号和分号 第三步:编辑java程序并且运行 实例1如下: //import com.microsoft.*; //注意:在java与
sql
server 连接时不需要这个包,其他书上说这个包是必需的,这个问题有待进一步讨论 import java.
sql
.*; import java.net.URL; class insert { public static void main(String[] args) { String url="jdbc:microsoft:
sql
server://localhost:1433;DatabaseName=northwind"; String query="select * from categories"; String query1="insert categories values(10,'Hanbao','Sweet')"; String query2="insert categories values(11,'Naicha','Coffee taste')"; try { Class.forName("com.microsoft.jdbc.
sql
server.
SQL
ServerDriver"); Connection con=DriverManager.getConnection(url,"sa","739555"); Statement stmt=con.createStatement(); stmt.executeUpdate(query1); stmt.executeUpdate(query2); stmt.close(); con.close(); } catch(
SQL
Exception ex) { } catch(java.lang.Exception ex) { ex.printStackTrace(); } } } 实例2如下: //import com.microsoft.*; //注意:在java与
sql
server 连接时不需要这个包,其他书上说这个包是必需的,这个问题有待进一步讨论 import java.
sql
.*; import java.net.URL; class java2
sql
server { public static void main(String[] args) { String url="jdbc:microsoft:
sql
server://localhost:1433;User=sa;Password=739555;DatabaseName=northwind"; String query="Select * From Categories"; try { Class.forName("com.microsoft.jdbc.
sql
server.
SQL
ServerDriver"); //DriverManager.setLogStream(System.out); Connection con=DriverManager.getConnection(url); checkForWarning(con.getWarnings()); Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery(query); dispResultSet(rs); rs.close(); stmt.close(); con.close(); } catch(
SQL
Exception ex) { System.out.println(ex.toString()+"----
SQL
Exception caught----"); while(ex!=null) { System.out.print("
SQL
State:"+ex.get
SQL
State()); System.out.print("Message:"+ex.getMessage()); System.out.print("Vendor:"+ex.getErrorCode()); ex=ex.getNextException(); System.out.println(""); } } catch(java.lang.Exception ex) { ex.printStackTrace(); } } private static boolean checkForWarning(
SQL
Warning warn) { boolean rc=false; if(warn!=null) { System.out.println("----Warning----"); rc=true; while(warn!=null) { System.out.print("
SQL
State:"+warn.get
SQL
State()); System.out.print("Message:"+warn.getMessage()); System.out.print("Vendor:"+warn.getErrorCode()); System.out.println(""); warn=warn.getNextWarning(); } } return rc; } private static void dispResultSet(ResultSet rs) throws
SQL
Exception { int i; ResultSetMetaData rsmd=rs.getMetaData(); int numCols=rsmd.getColumnCount(); for(i=1;i<=numCols;i++) { if(i>1) System.out.print(", "); System.out.print(rsmd.getColumnLabel(i)); } System.out.println(""); boolean more=rs.next(); while(more) { for(i=1;i
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章