小编Leo*_*ard的帖子

PG 8.3,磁盘已满,服务器无法启动

这个问题涉及Postgresql 8.3.我还不能创建标签,所以Ichose版本8.4作为标签.

它是一个测试服务器,但我无法连接到它,因为经过几天的密集使用后,Postgres所在的磁盘已满.我不知道RDBMS无法启动,我无法做真空.

在重新启动时,系统说,

Starting PostgreSQL 8.3 database server: mainThe PostgreSQL server failed to sta
rt. Please check the log output: FATAL: could not write lock file "postmaster.pi
d": No space left on device failed!
 failed!
Run Code Online (Sandbox Code Playgroud)

Linux工作正常,并有足够的可用磁盘空间.Postgresql在/ var/lib /上安装了自己的分区,并且没有空闲字节.

我想我应该在重新启动数据库服务器之前释放一些空间,但我不知道要删除哪些文件.日志文件不在同一个分区上,因此无法清除它们.有人可以帮我这个吗?

postgresql postgresql-8.4

4
推荐指数
1
解决办法
1万
查看次数

Javascript的Date函数总是以不同的Json字符串作为输入返回当前时间

我有一个AJAX调用,它返回一个包含几个不同DateTime的JSON字符串.如果我不转换它们,我会得到类似的字符串/Date(1224043200000-0600)/.如果我使用DateJavaScript中的函数转换它们,它将返回当前时间.我已经阅读有关此内容的帖子,但它没有回答我的问题.这是一个简化的脚本,可以粘贴在一个显示我的问题的新文件中.Raw Span应显示原始字符串,Converted Span应显示已转换的对象.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html dir="ltr">
    <body>
        <span id="raw">Raw</span><br />
        <span id="converted">Converted</span>

        <script type="text/javascript">
            var datum = "/Date(1224043200000-0600)/";

            function formatDate(value) {
                return Date(value);
            }

            var RAW = document.getElementById("raw");
            var CONVERTED = document.getElementById("converted");

            RAW.innerHTML = datum;
            CONVERTED.innerHTML = formatDate(datum);
        </script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

该代码的结果如下:

/Date(1224043200000-0600)/
 Mon Aug 22 10:35:21 UTC+0200 2011 
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我应该做些什么来在对象中显示正确的DateTime吗?包含所有日期的网格显示每个单元格中的当前时间,尽管JSON始终返回不同的字符串.

javascript json

2
推荐指数
1
解决办法
917
查看次数

标签 统计

javascript ×1

json ×1

postgresql ×1

postgresql-8.4 ×1