Repeat Signage V5 help

Supported databases in Repeat Signage 

Help home

Repeat Signage digital signage software


Supported databases

Repeat Signage allows you to connect to the following types of databases:

ODBC databases
Microsoft Access 97/2003 databases
Microsoft SQL Server databases
CSV files
Repeat CSV files
RSS feeds (RSS 2.0 and Atom)
XML files
XML endpoints on the Internet


Each of these options is detailed below:


ODBC

Most database systems allow you to connect to them using ODBC (Open Database Connectivity - See http://en.wikipedia.org/wiki/ODBC).  This allows you to set up a connection to your database on a computer.


Microsoft Excel spreadsheets

Both .xls and .xlsx files are supported but these need to have the information in column format such as:

Microsoft Excel spreadsheet example

Ideally the first row will have your column headers and then the data on the rows underneath.  You can have different information on different sheets and each sheet becomes a separate database table.


Microsoft Access 97/2003 database


This allows you to connect to a Microsoft Access 97 or 2003 database, which has the file extention of .mdb.  The mdb file can be on your computer, on a network drive, on an Internet website, at RepeatServer.com or on an FTP site. 


Microsoft SQL Server

You can access your SQL servers either on your local machine, on your network, or even over the Internet. 


CSV files

This is a standard text based information format that many software packages will export data to including Microsoft Excel.  Browse for your CSV file.  The CSV file can be on your computer, on a network drive, on an Internet website, at RepeatServer.com or on an FTP site. 


Repeat CSV files

A Repeat CSV file a custom format created by Repeat Software.  See Repeat CSV files.


RSS feeds

You can connect to and use RSS feed data.  This can be in RSS 2.0 format or Atom.  See RSS feeds.   The also works with Repeat Banner RSS feeds that can be hosted at www.repeatserver.com.  

Technical note - Repeat Signage uses RSS feeds with its RSS control which scrolls plain text.  Because of this, Repeat Signage strips out all HTML tags.  If you want to display the HTML descriptions of items, then in the 'NewsItems' table inside your feed, then use the 'AtomDescription' field rather than the plain text 'description' field.


XML files

XML is a common format for transferring database information across the Internet and allows different computer systems to share information.  You can also collect these from your computer, network and website locations such as XML end points on your own website.  You can also collect from FTP sites.


XML endpoints

It is common for remote systems to collect information they need from visiting a website page with parameters that then returns the data they requested in XML format.  This is often done by mobile apps on smart phones so that apps can collect data.  Often these require that a username and password first be sent to a login URL before access to the required endpoint page is granted.  For example, a login URL my look like:

http://www.mywebsite/login.aspx?user=bob&pass=bobs&password

before the data can be collected from another URL such as:

http://www.mywebsite/data.aspx?PriceFrom=100&PriceTo=1000

If you need to specify a login URL, then when you select the XML option then you can choose the 'Website' option:

Locating your database screen

then put a tick in the 'Login required' box and then enter your login URL.  The 'Cache seconds' is how long data collected from your end point is held in our cache.  The default is 900 seconds or 15 minutes.


RSS feed and XML files

RSS feeds are also specialist types of XML files.  You can read raw RSS feed files with the XML file option, but you will find that the dates in the news items are treated as text, which stops you sorting correctly in date order.   We recommend you use the RSS feed option.


Manual connection strings for advanced users

You can tick the 'Manually enter a connection string' and type in your own connection string.   This is designed for advanced users who need to add extra connection information that is specific to their databases.

If you are putting a password in your connection string, we advise you to put <PASSWORD> instead of the actual password and put the password in the password box instead.  This is so this is not visible to users.  You can also set up a system password on Repeat Signage so that end user installations cannot see this or other database connection records.


Security

If you are connecting to a secure database, such as MS SQL Server, or an MS Access database that has a password, then you may want to stop any users on remote machines from viewing or changing system data connections.  You can set an Admin password from the main Repeat Signage screen my clicking on 'File' then 'Settings' and then going to the 'Passwords' tab.

With MS SQL Server and other server based database system, then please create a read only user for Repeat Signage that only has access to the data that needs to be read.


Support

Feel free to email our Support Department at support@repeatsoftware.com if you need any help.  You are also welcome to email or send small databases such as Microsoft Access .mdb files, XML and CSV files and will help you collect the information you want to display.  Support is free of charge.

If you need to connect to a file type or database not on our list, then you are welcome to email us and we can see how we can help.